Holding Value
$0
0 shares
Last Trade
Nov 10, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$57.7M
254,252 shares
$227.08
-17.43%
$187.51
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 10, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$42.5M
254,252 shares
$167.12
+85.96%
$310.77
Avg closing price
Price range
Holding Value
$294M
13,243,539 shares
Last Trade
Sep 12, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$19.3M
516,371 shares
$37.36
-40.6%
$22.19
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 01, 2024
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$2.96B
65,679,781 shares
$45.00
-0.09%
$44.96
Avg closing price
Price range
Holding Value
$762M
50,421,379 shares
Last Trade
Dec 19, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$262M
7,826,870 shares
$33.44
-54.78%
$15.12
Avg closing price
Price range
Holding Value
$868M
103,379,563 shares
Last Trade
Jul 05, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.04B
132,970,571 shares
$7.84
+7.08%
$8.40
Avg closing price
Price range
Holding Value
$235M
1,383,840 shares
Last Trade
Nov 19, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$25.2M
1,400,000 shares
$18.00
+844.39%
$169.99
Avg closing price
Price range
Holding Value
$1.1B
60,632,356 shares
Last Trade
Nov 09, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$731k
332,293 shares
$2.20
+721.36%
$18.06
Avg closing price
Price range
Holding Value
$381M
12,916,004 shares
Last Trade
Aug 16, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$430M
10,621,804 shares
$40.51
-27.13%
$29.52
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 01, 2019
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$3.80
Avg closing price
Price range
Holding Value
$328M
4,481,533 shares
Last Trade
Nov 14, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$306M
3,504,999 shares
$87.26
-16.24%
$73.09
Avg closing price
Price range
Holding Value
$109M
3,452,202 shares
Last Trade
Aug 14, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$189M
2,351,137 shares
$80.47
-60.73%
$31.60
Avg closing price
Price range
Holding Value
$2.07B
9,944,017 shares
Last Trade
Aug 05, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$185M
2,396,792 shares
$77.37
+168.62%
$207.83
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 07, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$627M
10,667,286 shares
$58.77
+468.84%
$334.31
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 04, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$440M
17,335,711 shares
$25.37
-67.24%
$8.31
Avg closing price
Price range
Holding Value
$851M
19,050,632 shares
Last Trade
May 27, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$44.67
Avg closing price
Price range
Holding Value
$12.8B
35,331,374 shares
Last Trade
Nov 01, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$684M
14,580,887 shares
$46.92
+674.94%
$363.60
Avg closing price
Price range
Holding Value
$2.76B
9,102,687 shares
Last Trade
Jun 07, 2012
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$8.83M
228,645 shares
$38.60
+685.65%
$303.26
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2011
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$27.58
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 08, 2010
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.31M
148,000 shares
$15.59
+1887.49%
$309.85
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 07, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$231M
18,984,987 shares
Last Trade
Nov 15, 2004
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$12.18
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 27, 2004
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.95
Avg closing price
Price range