Holding Value
$6.09B
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
+40.77%
$210.93
Avg closing price
Price range
Holding Value
$3.5B
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
+29.82%
$28.08
Avg closing price
Price range
Holding Value
$2.22B
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
-12.38%
$247.22
Avg closing price
Price range
Holding Value
$13.8B
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
+11.55%
$52.23
Avg closing price
Price range
Holding Value
$44.4B
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
+36.13%
$57.91
Avg closing price
Price range
Holding Value
$472M
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
+178.21%
$94.73
Avg closing price
Price range
Holding Value
$487M
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
+194.97%
$97.70
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.16B
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
+32.3%
$51.61
Avg closing price
Price range
Holding Value
$2.01B
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
+41.35%
$89.19
Avg closing price
Price range
Holding Value
$1.85B
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
+44.97%
$82.36
Avg closing price
Price range
Holding Value
$1.26B
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
+32.53%
$55.81
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.66%
$23.67
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$364M
23,076,923 shares
$15.79
-82.08%
$2.83
Avg closing price
Price range
Holding Value
$792M
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
+48.65%
$33.64
Avg closing price
Price range
Holding Value
$236M
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
-41.28%
$13.10
Avg closing price
Price range
Holding Value
$202M
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
-49.75%
$11.21
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
$9.04B
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
+85.63%
$60.05
Avg closing price
Price range
Holding Value
$13B
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
+1036.5%
$147.29
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.54B
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
+53.26%
$49.41
Avg closing price
Price range
Holding Value
$5.11B
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
+263.3%
$86.72
Avg closing price
Price range
Holding Value
$7.78B
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
+81.73%
$170.34
Avg closing price
Price range
Holding Value
$41.8B
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
+57.62%
$84.14
Avg closing price
Price range
Holding Value
$125M
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
+175.29%
$1,148.50
Avg closing price
Price range
Holding Value
$1.42B
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.64
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
$11.1B
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
+592.95%
$443.97
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.85
Avg closing price
Price range
Holding Value
$181M
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
+487.41%
$2,023.63
Avg closing price
Price range
Holding Value
$11.2B
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
$466.11
Avg closing price
Price range