Mar 01
2025
SELL
Payment of exercise price or tax liability
$167,799
$11.66 p/Share
14,391
Reduced 9.03%
145,050
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
39,729
Added 19.95%
159,441
Common Stock
Dec 03
2024
SELL
Open market or private sale
$53,926
$11.01 p/Share
4,898
Reduced 3.96%
118,659
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$220,276
$10.94 p/Share
20,135
Reduced 14.01%
123,557
Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
39,729
Added 21.66%
143,692
Common Stock
Sep 06
2024
SELL
Open market or private sale
$47,167
$9.63 p/Share
4,898
Reduced 4.5%
103,963
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$199,135
$9.89 p/Share
20,135
Reduced 15.61%
108,861
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
39,729
Added 23.55%
128,996
Common Stock
Jun 04
2024
SELL
Open market or private sale
$69,757
$11.9 p/Share
5,862
Reduced 6.28%
87,540
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$199,930
$12.28 p/Share
16,281
Reduced 14.84%
93,402
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
39,729
Added 26.59%
109,683
Common Stock
Mar 04
2024
SELL
Open market or private sale
$104,891
$16.56 p/Share
6,334
Reduced 8.3%
69,954
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$241,243
$16.76 p/Share
14,394
Reduced 15.87%
76,288
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
39,729
Added 30.46%
90,682
Common Stock
Dec 04
2023
SELL
Open market or private sale
$73,552
$14.69 p/Share
5,007
Reduced 8.95%
50,953
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$283,060
$14.37 p/Share
19,698
Reduced 26.04%
55,960
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
39,729
Added 34.43%
75,658
Common Stock
Sep 14
2023
SELL
Open market or private sale
$206,842
$17.27 p/Share
11,977
Reduced 25.0%
35,929
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$551,412
$18.02 p/Share
30,600
Reduced 38.98%
47,906
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
78,506
Added 50.0%
78,506
Common Stock