Nov 13
2024
|
SELL
Open market or private sale
|
$844,000
$16.88 p/Share
|
50,000
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$667,350
$14.83 p/Share
|
45,000
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$654,008
$17.35 p/Share
|
37,695
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$229,473
$17.79 p/Share
|
12,899
|
|
Feb 29
2024
|
SELL
Payment of exercise price or tax liability
|
$334,593
$16.92 p/Share
|
19,775
|
|
Feb 29
2024
|
BUY
Exercise of conversion of derivative security
|
$741,857
$16.92 p/Share
|
43,845
|
|
Jan 02
2024
|
SELL
Payment of exercise price or tax liability
|
$361,396
$15.48 p/Share
|
23,346
|
|
Jan 02
2024
|
BUY
Exercise of conversion of derivative security
|
$782,096
$15.48 p/Share
|
50,523
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$581,250
$15.5 p/Share
|
37,500
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$634,125
$16.91 p/Share
|
37,500
|
|
Mar 02
2023
|
SELL
Payment of exercise price or tax liability
|
$143,694
$9.3 p/Share
|
15,451
|
|
Mar 02
2023
|
BUY
Exercise of conversion of derivative security
|
$318,608
$9.3 p/Share
|
34,259
|
|
Jan 03
2023
|
SELL
Payment of exercise price or tax liability
|
$184,954
$8.19 p/Share
|
22,583
|
|
Jan 03
2023
|
BUY
Exercise of conversion of derivative security
|
$392,047
$8.19 p/Share
|
47,869
|
|
Nov 17
2022
|
BUY
Open market or private purchase
|
$41,250
$8.25 p/Share
|
5,000
|
|
Sep 16
2022
|
BUY
Open market or private purchase
|
$18,375
$7.35 p/Share
|
2,500
|
|
Sep 15
2022
|
BUY
Open market or private purchase
|
$18,300
$7.32 p/Share
|
2,500
|
|
May 02
2022
|
BUY
Open market or private purchase
|
$35,200
$7.04 p/Share
|
5,000
|
|
Feb 25
2022
|
SELL
Payment of exercise price or tax liability
|
$135,191
$8.65 p/Share
|
15,629
|
|
Feb 25
2022
|
BUY
Exercise of conversion of derivative security
|
$299,740
$8.65 p/Share
|
34,652
|
|
Dec 31
2021
|
SELL
Payment of exercise price or tax liability
|
$180,563
$9.33 p/Share
|
19,353
|
|
Dec 31
2021
|
BUY
Exercise of conversion of derivative security
|
$384,125
$9.33 p/Share
|
41,171
|
|
Jul 09
2021
|
SELL
Payment of exercise price or tax liability
|
$3,410
$10.0 p/Share
|
341
|
|
Jul 09
2021
|
BUY
Grant, award, or other acquisition
|
-
|
756
|
|
Apr 02
2021
|
SELL
Payment of exercise price or tax liability
|
$3,375
$10.68 p/Share
|
316
|
|