Holding Value
$26.9M
3,725,813 shares
Last Trade
Jun 26, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$124k
17,693 shares
$7.00
+3.29%
$7.23
Avg closing price
Price range
Holding Value
$27M
3,725,813 shares
Last Trade
Jun 26, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$124k
17,693 shares
$7.00
+3.43%
$7.24
Avg closing price
Price range
Holding Value
$25.2M
250,000 shares
Last Trade
Mar 30, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.7M
250,000 shares
$82.77
+21.87%
$100.87
Avg closing price
Price range
Holding Value
$7.78M
357,739 shares
Last Trade
Mar 02, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$79.4k
1,834 shares
$43.29
-49.76%
$21.75
Avg closing price
Price range
Holding Value
$139M
2,662,534 shares
Last Trade
Feb 25, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$630k
14,614 shares
$43.13
+20.75%
$52.08
Avg closing price
Price range
Holding Value
$29.8M
521,862 shares
Last Trade
Feb 05, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.55M
35,000 shares
$44.23
+28.89%
$57.01
Avg closing price
Price range
Holding Value
$203M
6,746,933 shares
Last Trade
Jul 14, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$156M
1,617,040 shares
$96.59
-68.91%
$30.03
Avg closing price
Price range
Holding Value
$1.26M
58,184 shares
Last Trade
Jul 14, 2025
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$40.6M
1,617,040 shares
$25.12
-13.81%
$21.65
Avg closing price
Price range
Holding Value
$202M
6,746,933 shares
Last Trade
Jul 14, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$156M
1,617,040 shares
$96.58
-68.99%
$29.95
Avg closing price
Price range
Holding Value
$265M
9,636,170 shares
Last Trade
Jun 05, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$222k
26,700 shares
$8.30
+231.08%
$27.48
Avg closing price
Price range
Holding Value
$50.8M
2,280,381 shares
Last Trade
Jun 05, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$51.4M
2,446,552 shares
$21.01
+6.09%
$22.29
Avg closing price
Price range
Holding Value
$50.8M
2,280,381 shares
Last Trade
Jun 05, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$51.1M
2,446,552 shares
$20.89
+6.7%
$22.29
Avg closing price
Price range
Holding Value
$235M
9,636,170 shares
Last Trade
Jun 05, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$665k
26,700 shares
$24.92
-1.97%
$24.43
Avg closing price
Price range
Holding Value
$235M
9,636,170 shares
Last Trade
Jun 05, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$652k
26,700 shares
$24.42
0.0%
$24.42
Avg closing price
Price range
Holding Value
$236M
9,636,170 shares
Last Trade
Jun 05, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$653k
26,700 shares
$24.45
0.0%
$24.45
Avg closing price
Price range
Holding Value
$51.3M
2,280,381 shares
Last Trade
Jun 05, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$50.1M
2,446,552 shares
$20.48
+9.91%
$22.51
Avg closing price
Price range
Holding Value
$1.44M
722,406 shares
Last Trade
Dec 20, 2023
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$4.64M
722,367 shares
$6.42
-68.85%
$2.00
Avg closing price
Price range
Holding Value
$28.8M
722,406 shares
Last Trade
Dec 20, 2023
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$26M
722,367 shares
$36.02
+10.8%
$39.91
Avg closing price
Price range
Holding Value
$259k
722,406 shares
Last Trade
Dec 20, 2023
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$614k
722,367 shares
$0.85
-57.76%
$0.36
Avg closing price
Price range
Holding Value
$249M
2,707,183 shares
Last Trade
Aug 16, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.08M
99,454 shares
$61.14
+50.7%
$92.14
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 25, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$5.77M
318,170 shares
$18.12
-40.78%
$10.73
Avg closing price
Price range
Holding Value
$1.35M
129,974 shares
Last Trade
Apr 25, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$6.03M
318,170 shares
$18.95
-45.28%
$10.37
Avg closing price
Price range
Holding Value
$1.59M
129,974 shares
Last Trade
Apr 25, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$5.97M
318,170 shares
$18.76
-34.97%
$12.20
Avg closing price
Price range
Holding Value
$216k
1,691 shares
Last Trade
Apr 25, 2018
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$181k
603 shares
$300.35
-57.41%
$127.91
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 30, 2015
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$160k
5,016 shares
$31.89
-99.18%
$0.26
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 30, 2015
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$185k
5,016 shares
$36.92
-99.32%
$0.25
Avg closing price
Price range
Holding Value
$2.21M
12,171 shares
Last Trade
Dec 02, 2010
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$137k
12,171 shares
$11.27
+1511.0%
$181.56
Avg closing price
Price range
Holding Value
$22.9M
200,000 shares
Last Trade
Jun 14, 2005
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$114.47
Avg closing price
Price range