Holding Value
$1.04M
100,000 shares
Last Trade
Nov 24, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.29M
531,255 shares
$9.95
+4.02%
$10.35
Avg closing price
Price range
Holding Value
$14.2M
1,235,000 shares
Last Trade
Jul 22, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.32M
565,000 shares
$11.18
+2.77%
$11.49
Avg closing price
Price range
Holding Value
$1.61k
1,235,000 shares
Last Trade
Jul 22, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$141k
565,000 shares
$0.25
-99.48%
$0.00
Avg closing price
Price range
Holding Value
$14.2M
1,235,000 shares
Last Trade
Jul 22, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.32M
565,000 shares
$11.18
+3.04%
$11.52
Avg closing price
Price range
Holding Value
$4.3M
352,816 shares
Last Trade
Jul 17, 2025
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$728k
61,100 shares
$11.91
+2.43%
$12.20
Avg closing price
Price range
Holding Value
$4.26M
352,816 shares
Last Trade
Jul 17, 2025
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$728k
61,100 shares
$11.91
+1.34%
$12.07
Avg closing price
Price range
Holding Value
$138k
550,387 shares
Last Trade
Feb 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$36k
150,000 shares
$0.24
+4.17%
$0.25
Avg closing price
Price range
Holding Value
$22.5M
550,387 shares
Last Trade
Feb 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.63M
150,000 shares
$10.86
+276.34%
$40.87
Avg closing price
Price range
Holding Value
$26.9M
550,387 shares
Last Trade
Feb 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.63M
150,000 shares
$10.86
+349.82%
$48.85
Avg closing price
Price range
Holding Value
$4.57M
385,009 shares
Last Trade
Dec 11, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$777k
65,000 shares
$11.95
-0.75%
$11.86
Avg closing price
Price range
Holding Value
$1.45M
395,200 shares
Last Trade
Aug 19, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.44M
226,000 shares
$10.80
-66.11%
$3.66
Avg closing price
Price range
Holding Value
$27.7k
395,200 shares
Last Trade
Aug 19, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.91k
226,000 shares
$0.04
+100.0%
$0.07
Avg closing price
Price range
Holding Value
$140k
395,200 shares
Last Trade
Aug 19, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$45.2k
226,000 shares
$0.20
+76.5%
$0.35
Avg closing price
Price range
Holding Value
$1.58M
395,200 shares
Last Trade
Aug 19, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.44M
226,000 shares
$10.80
-62.87%
$4.01
Avg closing price
Price range
Holding Value
$1.56M
173,802 shares
Last Trade
Dec 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$547k
50,198 shares
$10.89
-17.36%
$9.00
Avg closing price
Price range
Holding Value
$1.74M
173,802 shares
Last Trade
Dec 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$547k
50,198 shares
$10.89
-8.13%
$10.00
Avg closing price
Price range
Holding Value
$17.4
173,802 shares
Last Trade
Dec 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$507
50,198 shares
$0.01
-99.01%
$0.00
Avg closing price
Price range
Holding Value
$5.04M
316,000 shares
Last Trade
Aug 21, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.96M
184,000 shares
$10.67
+49.48%
$15.95
Avg closing price
Price range
Holding Value
$4M
316,000 shares
Last Trade
Aug 21, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.96M
184,000 shares
$10.67
+18.56%
$12.65
Avg closing price
Price range
Holding Value
$28.1k
316,000 shares
Last Trade
Aug 21, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.09
Avg closing price
Price range
Holding Value
$3.06M
282,000 shares
Last Trade
Aug 17, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.16M
201,537 shares
$10.71
+1.4%
$10.86
Avg closing price
Price range
Holding Value
$479
282,000 shares
Last Trade
Aug 17, 2023
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
$3.29M
282,000 shares
Last Trade
Aug 17, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.16M
201,537 shares
$10.71
+8.78%
$11.65
Avg closing price
Price range
Holding Value
$1.07k
282,000 shares
Last Trade
Aug 17, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$30.2k
201,537 shares
$0.15
-97.47%
$0.00
Avg closing price
Price range
Holding Value
$543k
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$659k
60,190 shares
$10.95
+2.74%
$11.25
Avg closing price
Price range
Holding Value
$478
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$1.32k
60,190 shares
$0.02
-54.79%
$0.01
Avg closing price
Price range
Holding Value
$491k
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$659k
60,190 shares
$10.95
-7.21%
$10.16
Avg closing price
Price range
Holding Value
$491k
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$659k
60,190 shares
$10.95
-7.22%
$10.16
Avg closing price
Price range
Holding Value
$7.73k
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$9.63k
60,190 shares
$0.16
0.0%
$0.16
Avg closing price
Price range
Holding Value
$525k
48,300 shares
Last Trade
Aug 11, 2023
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$659k
60,190 shares
$10.95
-0.82%
$10.86
Avg closing price
Price range
Holding Value
$29.3M
3,093,750 shares
Last Trade
Nov 25, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$157k
64,745 shares
$2.43
+289.3%
$9.46
Avg closing price
Price range
Holding Value
$31.1M
3,093,750 shares
Last Trade
Nov 25, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$651k
64,745 shares
$10.06
0.0%
$10.06
Avg closing price
Price range
Holding Value
$619
3,093,750 shares
Last Trade
Nov 25, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$129
64,745 shares
$0.00
-90.0%
$0.00
Avg closing price
Price range
Holding Value
$31.1M
3,093,750 shares
Last Trade
Nov 25, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$651k
64,745 shares
$10.06
-0.2%
$10.04
Avg closing price
Price range
Holding Value
$121k
181,000 shares
Last Trade
Oct 04, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$49.1k
246,000 shares
$0.20
+235.5%
$0.67
Avg closing price
Price range
Holding Value
$1.45M
181,000 shares
Last Trade
Oct 04, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.56M
246,000 shares
$10.42
-23.32%
$7.99
Avg closing price
Price range
Holding Value
$19.9k
181,000 shares
Last Trade
Oct 04, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$13.6k
246,000 shares
$0.06
+99.28%
$0.11
Avg closing price
Price range
Holding Value
$17.9k
437,310 shares
Last Trade
Aug 18, 2022
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$592k
227,568 shares
$2.60
-98.42%
$0.04
Avg closing price
Price range
Holding Value
$866k
437,310 shares
Last Trade
Aug 18, 2022
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$2.1B
227,568 shares
$9,216.00
-99.98%
$1.98
Avg closing price
Price range
Holding Value
$173k
437,310 shares
Last Trade
Aug 18, 2022
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$59.2k
227,568 shares
$0.26
+52.08%
$0.40
Avg closing price
Price range
Holding Value
$6.27M
437,310 shares
Last Trade
Aug 18, 2022
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$2.33M
227,568 shares
$10.24
+39.94%
$14.33
Avg closing price
Price range
Holding Value
$6.12M
437,310 shares
Last Trade
Aug 18, 2022
Purchase
(Open Market)Shares sold on the open market or in a private sale.
$2.33M
227,568 shares
$10.24
+36.72%
$14.00
Avg closing price
Price range
Holding Value
$738k
527,250 shares
Last Trade
Apr 05, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$763k
35,000 shares
$21.80
-93.58%
$1.40
Avg closing price
Price range
Holding Value
$4.24M
527,250 shares
Last Trade
Apr 05, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$427k
35,000 shares
$12.20
-34.02%
$8.05
Avg closing price
Price range
Holding Value
$291k
527,250 shares
Last Trade
Apr 05, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$14.7k
35,000 shares
$0.42
+31.19%
$0.55
Avg closing price
Price range
Holding Value
$106k
527,250 shares
Last Trade
Apr 05, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.9k
35,000 shares
$0.31
-35.45%
$0.20
Avg closing price
Price range
Holding Value
$449k
766,750 shares
Last Trade
May 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.9M
51,000 shares
$213.00
-99.73%
$0.58
Avg closing price
Price range
Holding Value
$2.3k
766,750 shares
Last Trade
May 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.08k
51,000 shares
$0.08
-96.25%
$0.00
Avg closing price
Price range
Holding Value
$2.7M
764,000 shares
Last Trade
Aug 16, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$3.53
Avg closing price
Price range
Holding Value
$329k
764,000 shares
Last Trade
Aug 16, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$24k
200,000 shares
$0.12
+258.33%
$0.43
Avg closing price
Price range