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
+128.12%
$381.22
Avg closing price
Price range
Holding Value
$244M
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
-50.72%
$18.41
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
$733M
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
-56.55%
$14.53
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
$365M
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
-30.19%
$28.28
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.91
Avg closing price
Price range
Holding Value
$295M
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
-24.55%
$65.84
Avg closing price
Price range
Holding Value
$84.7M
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
-69.5%
$24.54
Avg closing price
Price range
Holding Value
$1.7B
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
+121.38%
$171.28
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
+465.34%
$332.25
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.48%
$8.25
Avg closing price
Price range
Holding Value
$930M
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
$48.81
Avg closing price
Price range
Holding Value
$13.7B
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
+724.64%
$386.92
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.54
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
+1714.57%
$282.89
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.96
Avg closing price
Price range