Nov 11
2024
SELL
Open market or private sale
$172,567
$19.98 p/Share
8,637
Reduced 10.47%
73,849
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$12,600
$2.1 p/Share
6,000
Added 6.78%
82,486
Common Stock
Sep 09
2024
SELL
Open market or private sale
$47,829
$14.97 p/Share
3,195
Reduced 4.01%
76,486
Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$2,496
$15.13 p/Share
165
Reduced 0.21%
79,681
Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$14,510
$15.42 p/Share
941
Reduced 1.16%
79,846
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$10,500
$16.8 p/Share
625
Reduced 0.77%
80,787
Common Stock
Jul 08
2024
SELL
Open market or private sale
$26,282
$14.95 p/Share
1,758
Reduced 2.11%
81,412
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$18,900
$2.1 p/Share
9,000
Added 9.76%
83,170
Common Stock
Mar 06
2024
SELL
Open market or private sale
$50,298
$12.31 p/Share
4,086
Reduced 5.22%
74,170
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$18,063
$12.28 p/Share
1,471
Reduced 1.85%
78,256
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$9,597
$12.9 p/Share
744
Reduced 0.92%
79,727
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
30,900
Added 27.75%
80,471
Common Stock
Dec 26
2023
SELL
Open market or private sale
$1,566
$16.67 p/Share
94
Reduced 0.19%
49,571
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$197
$2.1 p/Share
94
Added 0.19%
49,665
Common Stock
Dec 22
2023
SELL
Open market or private sale
$161,867
$15.86 p/Share
10,206
Reduced 17.07%
49,571
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$21,432
$2.1 p/Share
10,206
Added 14.58%
59,777
Common Stock
Dec 21
2023
SELL
Open market or private sale
$33,154
$15.07 p/Share
2,200
Reduced 4.25%
49,571
Common Stock
Dec 21
2023
BUY
Exercise of conversion of derivative security
$4,620
$2.1 p/Share
2,200
Added 4.08%
51,771
Common Stock
Sep 06
2023
SELL
Open market or private sale
$13,053
$13.74 p/Share
950
Reduced 1.88%
49,571
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$6,159
$14.46 p/Share
426
Reduced 0.84%
50,521
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
14,200
Added 21.8%
50,947
Common Stock
Jul 11
2023
SELL
Open market or private sale
$69,912
$18.0 p/Share
3,884
Reduced 9.56%
36,747
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$8,156
$2.1 p/Share
3,884
Added 8.73%
40,631
Common Stock
Jul 10
2023
SELL
Open market or private sale
$109,965
$17.98 p/Share
6,116
Reduced 14.27%
36,747
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$12,843
$2.1 p/Share
6,116
Added 12.49%
42,863
Common Stock