Mar 17
2025
SELL
Payment of exercise price or tax liability
$121,962
$18.09 p/Share
6,742
Reduced 3.32%
196,334
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
-
14,344
Added 6.6%
203,076
Common Stock
Feb 07
2025
SELL
Sale (or disposition) back to the issuer
$3,591,253
$18.25 p/Share
196,781
Reduced 52.45%
178,371
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$154,741
$18.25 p/Share
8,479
Reduced 4.3%
188,732
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
18,840
Added 8.72%
197,211
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$300,319
$17.89 p/Share
16,787
Reduced 4.65%
344,304
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
35,715
Added 9.0%
361,091
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$223,589
$13.32 p/Share
16,786
Reduced 4.91%
325,376
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
35,713
Added 9.45%
342,162
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$58,603
$13.94 p/Share
4,204
Reduced 1.35%
306,449
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
8,941
Added 2.8%
310,653
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$233,996
$13.94 p/Share
16,786
Reduced 5.27%
301,712
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
35,713
Added 10.08%
318,498
Common Stock
Nov 03
2023
BUY
Open market or private purchase
$188,600
$9.43 p/Share
20,000
Added 6.61%
282,785
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$144,159
$20.35 p/Share
7,084
Reduced 2.63%
262,571
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
15,071
Added 5.29%
269,655
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$53,120
$19.38 p/Share
2,741
Reduced 1.07%
254,584
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
5,830
Added 2.22%
257,325
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$171,609
$19.38 p/Share
8,855
Reduced 3.4%
251,495
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
18,839
Added 6.75%
260,350
Common Stock
Nov 05
2021
BUY
Open market or private purchase
$258,750
$45.0 p/Share
5,750
Added 2.33%
241,511
Common Stock