Holding Value
$98.4M
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.09%
$8.27
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
$102M
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
+24.13%
$7.87
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
$52.1B
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
+174.77%
$1,045.91
Avg closing price
Price range
Holding Value
$4.42k
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.92%
$0.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$13.5M
173,246 shares
$77.71
+297.95%
$309.25
Avg closing price
Price range
Holding Value
$3.08M
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
-6.82%
$27.89
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
$139M
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.44%
$8.81
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
$541k
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.68
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.2%
$10.03
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
+2.0%
$10.22
Avg closing price
Price range
Holding Value
$10.1M
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
-22.56%
$17.78
Avg closing price
Price range
Holding Value
$148M
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
+200.08%
$18.66
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
$275M
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
+0.98%
$12.32
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
$8.97M
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
-99.21%
$3.00
Avg closing price
Price range
Holding Value
$21.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
-89.29%
$1.29
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.74M
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.75%
$0.63
Avg closing price
Price range
Holding Value
$20M
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
-83.06%
$8.56
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
$16.4k
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
-38.74%
$11.64
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.28%
$2.99
Avg closing price
Price range
Holding Value
$1.06k
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
+20.65%
$11.45
Avg closing price
Price range
Holding Value
$17.6k
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
+50.38%
$72.00
Avg closing price
Price range
Holding Value
$2.56k
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
$79.57
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
$129M
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
-43.15%
$15.69
Avg closing price
Price range
Holding Value
$5.75M
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
-60.42%
$8.81
Avg closing price
Price range
Holding Value
$58.4M
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
+427.32%
$89.96
Avg closing price
Price range
Holding Value
$1.96M
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
+32.31%
$76.21
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.66B
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
+223.67%
$184.72
Avg closing price
Price range
Holding Value
$648k
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
+147.94%
$18.05
Avg closing price
Price range
Holding Value
$363M
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
-2.67%
$94.08
Avg closing price
Price range
Holding Value
$5.7M
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
+80.03%
$58.15
Avg closing price
Price range
Holding Value
$345M
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
+160.03%
$64.93
Avg closing price
Price range
Holding Value
$12.6M
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
-76.8%
$4.58
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.34
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.69M
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.9%
$32.24
Avg closing price
Price range
Holding Value
$29.7M
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
+429.28%
$33.98
Avg closing price
Price range
Holding Value
$610M
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
+492.94%
$79.75
Avg closing price
Price range
Holding Value
$3B
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
+172.92%
$123.44
Avg closing price
Price range
Holding Value
$279k
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
+77.79%
$33.46
Avg closing price
Price range
Holding Value
$13.2M
127,368 shares
Last Trade
Oct 01, 2010
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$103.54
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
+851.7%
$182.44
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
$783M
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
+4235.68%
$411.89
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
$596M
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
$137.67
Avg closing price
Price range
Holding Value
$128M
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
$99.20
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
$97.16
Avg closing price
Price range
Holding Value
$196M
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
$41.10
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
$374.49
Avg closing price
Price range
Holding Value
$664k
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.86
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