Holding Value
$6.69B
28,880,209 shares
Last Trade
May 01, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$183M
1,220,376 shares
$149.84
+54.57%
$231.61
Avg closing price
Price range
Holding Value
$3.83B
124,807,117 shares
Last Trade
Aug 04, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$22.4M
1,037,199 shares
$21.63
+41.7%
$30.65
Avg closing price
Price range
Holding Value
$2.43B
8,989,880 shares
Last Trade
Jul 30, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.21B
4,300,000 shares
$282.15
-4.12%
$270.52
Avg closing price
Price range
Holding Value
$14.2B
264,941,431 shares
Last Trade
Feb 07, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$35.7M
763,017 shares
$46.82
+14.84%
$53.77
Avg closing price
Price range
Holding Value
$47.2B
766,629,822 shares
Last Trade
Oct 15, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$370M
8,694,538 shares
$42.54
+44.78%
$61.59
Avg closing price
Price range
Holding Value
$487M
4,986,588 shares
Last Trade
Jun 14, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$39.7k
1,167 shares
$34.05
+186.81%
$97.66
Avg closing price
Price range
Holding Value
$506M
4,987,755 shares
Last Trade
Jun 14, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$411k
12,419 shares
$33.12
+206.22%
$101.42
Avg closing price
Price range
Holding Value
$1.58B
70,002,897 shares
Last Trade
Apr 29, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$7.94M
311,637 shares
$25.47
-11.62%
$22.51
Avg closing price
Price range
Holding Value
$1.56B
70,002,897 shares
Last Trade
Apr 29, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$7.94M
311,637 shares
$25.47
-12.49%
$22.29
Avg closing price
Price range
Holding Value
$1.56B
70,002,897 shares
Last Trade
Apr 29, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$7.94M
311,637 shares
$25.47
-12.49%
$22.29
Avg closing price
Price range
Holding Value
$1.15B
22,501,458 shares
Last Trade
Jan 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$26.9M
689,056 shares
$39.01
+31.45%
$51.28
Avg closing price
Price range
Holding Value
$2.25B
22,501,458 shares
Last Trade
Jan 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$43.5M
689,056 shares
$63.10
+58.48%
$100.00
Avg closing price
Price range
Holding Value
$2.06B
22,501,458 shares
Last Trade
Jan 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$39.1M
689,056 shares
$56.81
+61.08%
$91.51
Avg closing price
Price range
Holding Value
$1.27B
22,501,458 shares
Last Trade
Jan 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$29M
689,056 shares
$42.11
+34.24%
$56.53
Avg closing price
Price range
Holding Value
$2.32B
97,854,605 shares
Last Trade
Oct 03, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$80.4M
3,067,508 shares
$26.20
-9.35%
$23.75
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$364M
23,076,923 shares
$15.79
-80.43%
$3.09
Avg closing price
Price range
Holding Value
$763M
23,535,041 shares
Last Trade
Sep 09, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$12.1M
534,959 shares
$22.63
+43.31%
$32.43
Avg closing price
Price range
Holding Value
$218M
18,010,000 shares
Last Trade
Sep 04, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$29M
1,300,000 shares
$22.31
-45.67%
$12.12
Avg closing price
Price range
Holding Value
$194M
18,010,000 shares
Last Trade
Sep 04, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$29M
1,300,000 shares
$22.31
-51.68%
$10.78
Avg closing price
Price range
Holding Value
$188M
18,010,000 shares
Last Trade
Sep 04, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$29M
1,300,000 shares
$22.31
-53.25%
$10.43
Avg closing price
Price range
Holding Value
$9.48B
150,516,105 shares
Last Trade
May 12, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.51M
293,886 shares
$32.35
+94.78%
$63.01
Avg closing price
Price range
Holding Value
$14.3B
88,168,202 shares
Last Trade
Apr 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.22M
634,419 shares
$12.96
+1152.7%
$162.35
Avg closing price
Price range
Holding Value
$12.5B
88,168,202 shares
Last Trade
Apr 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$22.6M
634,419 shares
$35.57
+298.96%
$141.91
Avg closing price
Price range
Holding Value
$2.53B
51,334,964 shares
Last Trade
Apr 02, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.4M
632,610 shares
$32.24
+52.76%
$49.25
Avg closing price
Price range
Holding Value
$5.07B
58,950,062 shares
Last Trade
Apr 02, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$59.9M
2,510,735 shares
$23.87
+260.12%
$85.96
Avg closing price
Price range
Holding Value
$8.96B
45,689,892 shares
Last Trade
Feb 13, 2018
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$3.28B
35,000,000 shares
$93.73
+109.28%
$196.16
Avg closing price
Price range
Holding Value
$43.5B
497,165,023 shares
Last Trade
Apr 12, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$124M
2,331,186 shares
$53.38
+63.96%
$87.52
Avg closing price
Price range
Holding Value
$129M
109,128 shares
Last Trade
Jun 30, 2014
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$675M
1,618,637 shares
$417.20
+182.94%
$1,180.41
Avg closing price
Price range
Holding Value
$1.4B
43,387,980 shares
Last Trade
Apr 11, 2014
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$32.29
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 12, 2013
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$15.64
Avg closing price
Price range
Holding Value
$12.6B
24,922,178 shares
Last Trade
May 09, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$14.1M
220,150 shares
$64.07
+687.36%
$504.46
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 24, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$27.25
Avg closing price
Price range
Holding Value
$191M
89,279 shares
Last Trade
Oct 31, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$563M
1,634,921 shares
$344.50
+520.96%
$2,139.22
Avg closing price
Price range
Holding Value
$12.6B
23,922,137 shares
Last Trade
Mar 29, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$527.63
Avg closing price
Price range