Holding Value
$5.63B
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
+30.16%
$195.03
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.67B
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
+5.29%
$297.08
Avg closing price
Price range
Holding Value
$15.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
+27.38%
$59.64
Avg closing price
Price range
Holding Value
$40.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
+23.18%
$52.40
Avg closing price
Price range
Holding Value
$455M
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
+167.78%
$91.18
Avg closing price
Price range
Holding Value
$468M
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
+183.39%
$93.86
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.09B
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
+24.02%
$48.38
Avg closing price
Price range
Holding Value
$1.95B
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
+37.69%
$86.88
Avg closing price
Price range
Holding Value
$1.79B
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
+40.35%
$79.73
Avg closing price
Price range
Holding Value
$1.18B
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
+24.58%
$52.46
Avg closing price
Price range
Holding Value
$2.55B
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
-0.61%
$26.04
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$364M
23,076,923 shares
$15.79
-77.45%
$3.56
Avg closing price
Price range
Holding Value
$734M
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
+37.78%
$31.18
Avg closing price
Price range
Holding Value
$252M
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
-37.29%
$13.99
Avg closing price
Price range
Holding Value
$211M
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
-47.38%
$11.74
Avg closing price
Price range
Holding Value
$204M
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.22%
$11.33
Avg closing price
Price range
Holding Value
$8B
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
+64.27%
$53.14
Avg closing price
Price range
Holding Value
$12.4B
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
+984.65%
$140.57
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.1B
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
+26.77%
$40.87
Avg closing price
Price range
Holding Value
$4.64B
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
+230.04%
$78.78
Avg closing price
Price range
Holding Value
$8.44B
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
+97.03%
$184.68
Avg closing price
Price range
Holding Value
$39.1B
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
+47.42%
$78.70
Avg closing price
Price range
Holding Value
$120M
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
+163.78%
$1,100.47
Avg closing price
Price range
Holding Value
$1.54B
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
$35.39
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.2B
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
+599.84%
$448.39
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
$25.92
Avg closing price
Price range
Holding Value
$182M
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
+490.58%
$2,034.55
Avg closing price
Price range
Holding Value
$10.5B
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
$440.93
Avg closing price
Price range