Holding Value
$92.8M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.24M
195,492 shares
$16.56
-14.79%
$14.11
Avg closing price
Price range
Holding Value
$161M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.75M
195,492 shares
$24.29
+1.1%
$24.56
Avg closing price
Price range
Holding Value
$92M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.23M
195,492 shares
$16.50
-15.21%
$13.99
Avg closing price
Price range
Holding Value
$165M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.91M
195,492 shares
$25.13
0.0%
$25.13
Avg closing price
Price range
Holding Value
$165M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.87M
195,492 shares
$24.93
+0.42%
$25.04
Avg closing price
Price range
Holding Value
$165M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.91M
195,492 shares
$25.11
0.0%
$25.11
Avg closing price
Price range
Holding Value
$166M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.93M
195,492 shares
$25.23
0.0%
$25.23
Avg closing price
Price range
Holding Value
$47.1M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.76M
195,492 shares
$9.00
-20.33%
$7.17
Avg closing price
Price range
Holding Value
$124M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.91M
195,492 shares
$20.00
-5.65%
$18.87
Avg closing price
Price range
Holding Value
$136M
6,574,236 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.17M
195,492 shares
$21.32
-3.0%
$20.68
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 21, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$53.9k
1,804 shares
$29.88
0.0%
$29.88
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 21, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$45.2k
1,804 shares
$25.07
+0.32%
$25.15
Avg closing price
Price range
Holding Value
$5.55M
1,038,526 shares
Last Trade
Oct 11, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$73.9k
5,866 shares
$12.60
-57.62%
$5.34
Avg closing price
Price range
Holding Value
$5.53M
1,034,366 shares
Last Trade
Oct 03, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$118k
32,226 shares
$3.65
+46.44%
$5.34
Avg closing price
Price range
Holding Value
$13.9M
2,021,134 shares
Last Trade
Jul 26, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$30.8k
2,936 shares
$10.50
-34.48%
$6.88
Avg closing price
Price range
Holding Value
$2.26k
156,001 shares
Last Trade
Jul 22, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$10k
17,332 shares
$0.58
-97.49%
$0.01
Avg closing price
Price range
Holding Value
$28.5k
156,001 shares
Last Trade
Jul 22, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$166k
17,332 shares
$9.58
-98.09%
$0.18
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2022
Sale
(In The Money)Reported as In The Money on SEC Form 4.
$37.8M
1,541,666 shares
$24.52
+2.7%
$25.18
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2022
Sale
(In The Money)Reported as In The Money on SEC Form 4.
$35.8M
1,541,666 shares
$23.22
+8.11%
$25.10
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2022
Sale
(In The Money)Reported as In The Money on SEC Form 4.
$10.9M
1,541,666 shares
$7.09
+54.16%
$10.93
Avg closing price
Price range
Holding Value
$304M
12,080,499 shares
Last Trade
Jun 09, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$8.7k
400 shares
$21.75
+15.59%
$25.14
Avg closing price
Price range
Holding Value
$109M
12,080,499 shares
Last Trade
Jun 09, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$4.93k
400 shares
$12.33
-27.01%
$9.00
Avg closing price
Price range
Holding Value
$1.14M
1,208,611 shares
Last Trade
May 06, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$715k
47,649 shares
$15.00
-93.73%
$0.94
Avg closing price
Price range
Holding Value
$137M
5,347,320 shares
Last Trade
Dec 06, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$44.1k
1,722 shares
$25.63
+0.04%
$25.64
Avg closing price
Price range
Holding Value
$355M
3,753,685 shares
Last Trade
Aug 26, 2014
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$60.2
500 shares
$0.12
+78471.24%
$94.52
Avg closing price
Price range
Holding Value
$3.55k
928 shares
Last Trade
Jun 30, 2013
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$4.27k
928 shares
$4.60
-16.85%
$3.82
Avg closing price
Price range
Holding Value
$20.7k
928 shares
Last Trade
Jun 30, 2013
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$22.35
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 10, 2010
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.13M
31,231 shares
$36.20
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$5.26M
731,571 shares
Last Trade
Jan 31, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$31.8k
11,400 shares
$2.79
+157.71%
$7.19
Avg closing price
Price range
Holding Value
$11.8M
410,629 shares
Last Trade
Jan 31, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$28.84
Avg closing price
Price range