Holding Value
$166k
38,000 shares
Last Trade
Jun 09, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$150k
38,000 shares
$3.94
+11.17%
$4.38
Avg closing price
Price range
Holding Value
$2.94B
28,205,360 shares
Last Trade
Jun 08, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$946k
9,395 shares
$100.64
+3.74%
$104.40
Avg closing price
Price range
Holding Value
$163M
2,744,894 shares
Last Trade
May 29, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$2.35M
48,630 shares
$48.38
+22.96%
$59.49
Avg closing price
Price range
Holding Value
$61.7k
67,000 shares
Last Trade
May 20, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$66.3k
67,000 shares
$0.99
-6.97%
$0.92
Avg closing price
Price range
Holding Value
$508k
44,500 shares
Last Trade
Apr 01, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$339k
44,500 shares
$7.61
+50.07%
$11.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 12, 2026
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$448M
25,005,240 shares
$17.93
-10.15%
$16.11
Avg closing price
Price range
Holding Value
$152k
38,000 shares
Last Trade
Jan 02, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$269k
38,000 shares
$7.08
-43.5%
$4.00
Avg closing price
Price range
Holding Value
$57.8M
1,560,414 shares
Last Trade
Dec 18, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5.74M
217,428 shares
$26.38
+40.45%
$37.05
Avg closing price
Price range
Holding Value
$782M
7,955,916 shares
Last Trade
Dec 11, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$158M
1,838,621 shares
$86.00
+14.24%
$98.25
Avg closing price
Price range
Holding Value
$644M
25,996,310 shares
Last Trade
Dec 11, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$36.4M
2,095,191 shares
$17.36
+42.73%
$24.77
Avg closing price
Price range
Holding Value
$2.76M
381,338 shares
Last Trade
Nov 20, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.8k
1,186 shares
$9.07
-20.18%
$7.24
Avg closing price
Price range
Holding Value
$1.33M
425,006 shares
Last Trade
Oct 01, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$709k
513,607 shares
$1.38
+126.09%
$3.12
Avg closing price
Price range
Holding Value
$651M
7,211,484 shares
Last Trade
Sep 08, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.6M
170,100 shares
$62.53
+44.27%
$90.21
Avg closing price
Price range
Holding Value
$183M
5,176,974 shares
Last Trade
Sep 03, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$44.4M
2,353,913 shares
$18.87
+87.2%
$35.32
Avg closing price
Price range
Holding Value
$1B
1,947,968 shares
Last Trade
Aug 20, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$23.1M
59,901 shares
$385.16
+33.3%
$513.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 14, 2025
Sale
(Tender)Reported as Tender on SEC Form 4.
$4.7M
3,763,362 shares
$1.25
+1.6%
$1.27
Avg closing price
Price range
Holding Value
$890M
39,365,965 shares
Last Trade
May 29, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$361k
16,214 shares
$22.29
+1.39%
$22.60
Avg closing price
Price range
Holding Value
$765k
26,198 shares
Last Trade
May 15, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$761k
26,198 shares
$29.06
+0.48%
$29.20
Avg closing price
Price range
Holding Value
$1.78B
9,657,351 shares
Last Trade
Dec 09, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$194M
1,037,017 shares
$187.27
-1.37%
$184.71
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 14, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$9.84B
42,995,311 shares
$228.92
-0.08%
$228.74
Avg closing price
Price range
Holding Value
$267k
2,971,128 shares
Last Trade
Oct 19, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$110k
274,739 shares
$0.40
-77.5%
$0.09
Avg closing price
Price range
Holding Value
$19.6M
5,612,949 shares
Last Trade
Aug 17, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$3.49
Avg closing price
Price range
Holding Value
$173M
5,612,949 shares
Last Trade
Aug 17, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.42M
166,942 shares
$14.48
+113.12%
$30.86
Avg closing price
Price range
Holding Value
$67.3k
23,685 shares
Last Trade
Jun 09, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$2.69M
23,685 shares
$113.56
-97.5%
$2.84
Avg closing price
Price range
Holding Value
$480k
40,000 shares
Last Trade
Jun 08, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$6.8M
40,000 shares
$170.00
-92.94%
$12.01
Avg closing price
Price range
Holding Value
$182M
997,764 shares
Last Trade
May 14, 2020
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$350k
3,468 shares
$100.92
+80.84%
$182.50
Avg closing price
Price range
Holding Value
$215k
9,000 shares
Last Trade
May 08, 2020
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$319k
9,000 shares
$35.49
-32.71%
$23.88
Avg closing price
Price range
Holding Value
$1.82M
4,290,995 shares
Last Trade
Jul 01, 2019
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$7.74k
2,964 shares
$2.61
-83.72%
$0.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 23, 2019
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$72.8M
529,758 shares
$137.50
-99.16%
$1.15
Avg closing price
Price range
Holding Value
$16.1k
845,858 shares
Last Trade
Mar 28, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$502k
111,597 shares
$4.50
-99.58%
$0.02
Avg closing price
Price range
Holding Value
$26.8k
358,671 shares
Last Trade
Jan 19, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.99M
25,517 shares
$78.00
-99.9%
$0.07
Avg closing price
Price range
Holding Value
$95M
1,618,684 shares
Last Trade
Nov 16, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$30.8M
1,618,684 shares
$19.00
+208.95%
$58.70
Avg closing price
Price range
Holding Value
$8.81M
82,969 shares
Last Trade
Oct 05, 2017
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$2.49M
82,969 shares
$30.00
+253.97%
$106.19
Avg closing price
Price range
Holding Value
$87.7M
9,418,390 shares
Last Trade
Aug 16, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.65k
850 shares
$4.29
+117.02%
$9.31
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 11, 2016
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$31.1M
1,232,130 shares
$25.25
-39.6%
$15.25
Avg closing price
Price range
Holding Value
$11.9M
467,436 shares
Last Trade
Jul 22, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$25.43
Avg closing price
Price range
Holding Value
$132M
3,153,539 shares
Last Trade
Jul 22, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$188M
9,411,311 shares
$20.00
+109.75%
$41.95
Avg closing price
Price range