Holding Value
$98.7M
11,900,255 shares
Last Trade
Apr 07, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$912
160 shares
$5.70
+45.44%
$8.29
Avg closing price
Price range
Holding Value
$125M
13,859,953 shares
Last Trade
Jan 29, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$15M
1,666,666 shares
$9.00
-0.11%
$8.99
Avg closing price
Price range
Holding Value
$25M
3,251,388 shares
Last Trade
Dec 09, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$7.68
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 31, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$833M
49,807,744 shares
$16.73
+0.06%
$16.74
Avg closing price
Price range
Holding Value
$91.4M
12,981,022 shares
Last Trade
Jun 13, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$25.4M
4,000,000 shares
$6.34
+11.04%
$7.04
Avg closing price
Price range
Holding Value
$12.5M
49,808,542 shares
Last Trade
Dec 22, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$785
157 shares
$5.00
-94.98%
$0.25
Avg closing price
Price range
Holding Value
$54.5B
49,808,542 shares
Last Trade
Dec 22, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$59.8k
157 shares
$380.65
+187.52%
$1,094.44
Avg closing price
Price range
Holding Value
$1.99k
397,954 shares
Last Trade
Nov 08, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$977k
72,874 shares
$13.40
-99.96%
$0.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$13.5M
173,246 shares
$77.71
+259.59%
$279.44
Avg closing price
Price range
Holding Value
$2.62M
110,337 shares
Last Trade
May 08, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$743M
24,819,473 shares
$29.93
-20.68%
$23.74
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 06, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$39.7k
3,749 shares
$10.58
-51.23%
$5.16
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 06, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.05
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 06, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$39.7k
3,749 shares
$10.58
-54.73%
$4.79
Avg closing price
Price range
Holding Value
$132M
15,779,000 shares
Last Trade
Jan 23, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11.7k
1,356 shares
$8.60
-2.79%
$8.36
Avg closing price
Price range
Holding Value
$421k
46,219 shares
Last Trade
Jan 19, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.48M
140,000 shares
$10.58
-13.95%
$9.10
Avg closing price
Price range
Holding Value
$3.7k
46,219 shares
Last Trade
Jan 19, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.08
Avg closing price
Price range
Holding Value
$390k
46,219 shares
Last Trade
Jan 19, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.42M
140,000 shares
$10.11
-16.52%
$8.44
Avg closing price
Price range
Holding Value
$551k
322,041 shares
Last Trade
Jan 04, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$1.71
Avg closing price
Price range
Holding Value
$3.74M
323,502 shares
Last Trade
Jan 04, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$174k
17,280 shares
$10.05
+15.12%
$11.57
Avg closing price
Price range
Holding Value
$77.6k
323,502 shares
Last Trade
Jan 04, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$693
17,280 shares
$0.04
+498.5%
$0.24
Avg closing price
Price range
Holding Value
$3.65M
322,041 shares
Last Trade
Jan 04, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$15.1k
1,461 shares
$10.35
+9.47%
$11.33
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 16, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.1
1 shares
$10.05
+0.7%
$10.12
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 16, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$0.03
1 shares
$0.03
-94.0%
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 16, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10
1 shares
$10.02
+0.9%
$10.11
Avg closing price
Price range
Holding Value
$8.86M
567,273 shares
Last Trade
Dec 13, 2022
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$3.81M
166,095 shares
$22.96
-32.01%
$15.61
Avg closing price
Price range
Holding Value
$199M
7,939,776 shares
Last Trade
Sep 02, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.92k
630 shares
$6.22
+302.17%
$25.02
Avg closing price
Price range
Holding Value
$1.28M
96,416 shares
Last Trade
Aug 31, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$545k
53,000 shares
$10.29
+29.25%
$13.30
Avg closing price
Price range
Holding Value
$248M
22,307,055 shares
Last Trade
May 24, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.64M
380,000 shares
$12.20
-8.77%
$11.13
Avg closing price
Price range
Holding Value
$7.07k
284 shares
Last Trade
May 16, 2022
Sale
(Gift)Shares transferred as a gift rather than bought or sold for cash.
$36.7M
2,410,000 shares
$15.24
+63.32%
$24.89
Avg closing price
Price range
Holding Value
$26.9M
3,326,778 shares
Last Trade
Mar 15, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$303k
25,000 shares
$12.13
-33.22%
$8.10
Avg closing price
Price range
Holding Value
$15.3M
2,989,921 shares
Last Trade
Nov 23, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.88M
23,500 shares
$378.00
-98.65%
$5.12
Avg closing price
Price range
Holding Value
$22.5M
16,689,639 shares
Last Trade
Aug 05, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.2k
100 shares
$12.04
-88.79%
$1.35
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 04, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$312M
60,499,149 shares
$5.16
+173.64%
$14.12
Avg closing price
Price range
Holding Value
$400k
73,849 shares
Last Trade
Aug 04, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$400k
73,849 shares
$5.42
0.0%
$5.42
Avg closing price
Price range
Holding Value
$102M
15,429,972 shares
Last Trade
Jul 19, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.76k
163 shares
$10.79
-39.02%
$6.58
Avg closing price
Price range
Holding Value
$2.83M
4,336,352 shares
Last Trade
May 12, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.8k
375 shares
$10.12
-93.56%
$0.65
Avg closing price
Price range
Holding Value
$15.3M
2,332,324 shares
Last Trade
Jan 08, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5k
99 shares
$50.54
-87.04%
$6.55
Avg closing price
Price range
Holding Value
$260k
20,226 shares
Last Trade
Sep 28, 2020
Sale
(In The Money)Reported as In The Money on SEC Form 4.
$21.2k
1,860 shares
$11.40
+12.72%
$12.85
Avg closing price
Price range
Holding Value
$15.5k
1,408 shares
Last Trade
Sep 22, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$19.3M
1,013,165 shares
$19.00
-41.92%
$11.04
Avg closing price
Price range
Holding Value
$626k
56,921 shares
Last Trade
Aug 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.23k
1,520 shares
$3.44
+219.48%
$10.99
Avg closing price
Price range
Holding Value
$485k
7,703 shares
Last Trade
Jul 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$169k
4,613 shares
$36.54
+72.36%
$62.98
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$1.94M
50,000 shares
$38.75
-92.13%
$3.05
Avg closing price
Price range
Holding Value
$1.08k
93 shares
Last Trade
Apr 01, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$883
93 shares
$9.49
+22.66%
$11.64
Avg closing price
Price range
Holding Value
$16k
244 shares
Last Trade
Mar 27, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$48.2k
1,006 shares
$47.88
+36.82%
$65.51
Avg closing price
Price range
Holding Value
$1.71k
4,270,641 shares
Last Trade
Jan 02, 2020
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$198M
34,188 shares
$5,800.00
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$690M
10,624,314 shares
Last Trade
Nov 29, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$455k
7,001 shares
$64.92
0.0%
$64.92
Avg closing price
Price range
Holding Value
$146M
15,378,664 shares
Last Trade
Nov 22, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$23.7k
6,471 shares
$3.66
+159.29%
$9.49
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 01, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$114k
23,688 shares
$4.81
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$78.54
Avg closing price
Price range
Holding Value
$5.96M
567,871 shares
Last Trade
Mar 05, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$152M
3,254,735 shares
$46.80
-77.56%
$10.50
Avg closing price
Price range
Holding Value
$116M
8,243,845 shares
Last Trade
Dec 13, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$179M
6,500,000 shares
$27.60
-48.91%
$14.10
Avg closing price
Price range
Holding Value
$6.15M
652,354 shares
Last Trade
Aug 21, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.4k
468 shares
$22.26
-57.64%
$9.43
Avg closing price
Price range
Holding Value
$58.7M
649,296 shares
Last Trade
Jun 19, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$95.3M
5,583,375 shares
$17.06
+429.48%
$90.33
Avg closing price
Price range
Holding Value
$1.7M
25,713 shares
Last Trade
Mar 08, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.14B
19,852,972 shares
$57.60
+14.51%
$65.96
Avg closing price
Price range
Holding Value
$960k
864,927 shares
Last Trade
Mar 06, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$1.11
Avg closing price
Price range
Holding Value
$2.13M
864,927 shares
Last Trade
Mar 06, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$67.2M
15,272,493 shares
$4.40
-44.09%
$2.46
Avg closing price
Price range
Holding Value
$2.29M
80,163 shares
Last Trade
Jan 23, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$120M
4,046,494 shares
$29.69
-3.84%
$28.55
Avg closing price
Price range
Holding Value
$1.78B
8,963,025 shares
Last Trade
Aug 14, 2017
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$494M
8,654,050 shares
$57.07
+247.03%
$198.05
Avg closing price
Price range
Holding Value
$635k
35,910 shares
Last Trade
Jun 23, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$40.7M
5,596,000 shares
$7.28
+142.72%
$17.67
Avg closing price
Price range
Holding Value
$338M
3,856,574 shares
Last Trade
Feb 10, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$355M
3,675,850 shares
$96.66
-9.4%
$87.57
Avg closing price
Price range
Holding Value
$5.27M
98,084 shares
Last Trade
Aug 21, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$282M
8,725,722 shares
$32.30
+66.44%
$53.76
Avg closing price
Price range
Holding Value
$317M
5,306,343 shares
Last Trade
Apr 15, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$15k
600 shares
$24.97
+139.41%
$59.78
Avg closing price
Price range
Holding Value
$11.1M
2,750,000 shares
Last Trade
Dec 17, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
$93.8M
4,750,000 shares
$19.74
-79.64%
$4.02
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 12, 2014
Sale
(Tender)Reported as Tender on SEC Form 4.
No data
No data
$13.13
Avg closing price
Price range
Holding Value
$96.7k
7,017 shares
Last Trade
Nov 13, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$498M
17,489,233 shares
$28.50
-51.65%
$13.78
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$110k
16,000 shares
$6.87
-83.11%
$1.16
Avg closing price
Price range
Holding Value
$7.76M
238,416 shares
Last Trade
Oct 17, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.34B
39,462,543 shares
$33.90
-4.01%
$32.54
Avg closing price
Price range
Holding Value
$27.3M
872,908 shares
Last Trade
Aug 09, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
$921k
143,422 shares
$6.42
+386.6%
$31.24
Avg closing price
Price range
Holding Value
$612M
7,643,526 shares
Last Trade
Aug 08, 2012
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$95.4M
7,089,681 shares
$13.45
+495.09%
$80.04
Avg closing price
Price range
Holding Value
$2.79B
24,328,262 shares
Last Trade
Jun 11, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
$334M
7,379,508 shares
$45.23
+153.33%
$114.58
Avg closing price
Price range
Holding Value
$227k
8,353 shares
Last Trade
Feb 08, 2011
Sale
(Open Market)Shares sold on the open market or in a private sale.
$284M
15,113,254 shares
$18.82
+44.53%
$27.20
Avg closing price
Price range
Holding Value
$14.8M
127,368 shares
Last Trade
Oct 01, 2010
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$115.82
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 03, 2010
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$11.4M
592,345 shares
$19.17
+800.68%
$172.66
Avg closing price
Price range
Holding Value
$20k
2,000 shares
Last Trade
Oct 02, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$301k
30,000 shares
$10.02
0.0%
$10.02
Avg closing price
Price range
Holding Value
$889M
1,899,846 shares
Last Trade
Oct 30, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.28M
135,000 shares
$9.50
+4826.32%
$468.00
Avg closing price
Price range
Holding Value
$359M
14,057,237 shares
Last Trade
Aug 16, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$25.55
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$1.00
Avg closing price
Price range
Holding Value
$575M
4,325,844 shares
Last Trade
Jul 17, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$133.00
Avg closing price
Price range
Holding Value
$124M
1,286,394 shares
Last Trade
Mar 15, 2006
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$96.12
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 07, 2006
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$91.40
Avg closing price
Price range
Holding Value
$202M
4,765,600 shares
Last Trade
May 13, 2005
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$42.31
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 02, 2004
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$407.01
Avg closing price
Price range
Holding Value
$656k
51,666 shares
Last Trade
Oct 15, 2003
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$12.70
Avg closing price
Price range
Holding Value
$60.6M
3,828,531 shares
Last Trade
Sep 18, 2003
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.29M
144,568 shares
$15.84
0.0%
$15.84
Avg closing price
Price range
Holding Value
$55.4M
3,828,531 shares
Last Trade
Sep 18, 2003
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$14.47
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$0.00
Avg closing price
Price range