Aug 21
2024
|
BUY
Open market or private purchase
|
$250,262
$20.89 p/Share
|
11,980
|
|
Aug 15
2024
|
BUY
Open market or private purchase
|
$250,275
$20.19 p/Share
|
12,396
|
|
Mar 08
2024
|
SELL
Payment of exercise price or tax liability
|
$2,870,975
$18.24 p/Share
|
157,400
|
|
Feb 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
400,000
|
|
Jan 04
2024
|
SELL
Payment of exercise price or tax liability
|
$218,746
$18.53 p/Share
|
11,805
|
|
Jan 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
30,000
|
|
Jan 03
2024
|
SELL
Payment of exercise price or tax liability
|
$982,775
$18.5 p/Share
|
53,123
|
|
Jan 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
135,000
|
|
Jan 02
2024
|
SELL
Payment of exercise price or tax liability
|
$239,846
$19.76 p/Share
|
12,138
|
|
Jan 02
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
30,000
|
|
Jan 04
2023
|
SELL
Payment of exercise price or tax liability
|
$299,571
$10.21 p/Share
|
29,341
|
|
Jan 04
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
75,000
|
|
Jan 03
2023
|
SELL
Payment of exercise price or tax liability
|
$124,271
$10.03 p/Share
|
12,390
|
|
Jan 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
30,000
|
|
Oct 13
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
15,000
|
|
Aug 22
2022
|
SELL
Open market or private sale
|
$142,600
$14.26 p/Share
|
10,000
|
|
Jul 21
2022
|
SELL
Open market or private sale
|
$143,700
$14.37 p/Share
|
10,000
|
|
Jul 20
2022
|
SELL
Payment of exercise price or tax liability
|
$252,856
$14.28 p/Share
|
17,707
|
|
Jul 20
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
45,000
|
|
Jul 07
2022
|
SELL
Payment of exercise price or tax liability
|
$82,451
$13.97 p/Share
|
5,902
|
|
Jul 07
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
15,000
|
|
Jun 21
2022
|
SELL
Payment of exercise price or tax liability
|
$164,208
$13.91 p/Share
|
11,805
|
|
Jun 21
2022
|
SELL
Open market or private sale
|
$136,500
$13.65 p/Share
|
10,000
|
|
Jun 21
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
30,000
|
|
Jun 15
2022
|
SELL
Payment of exercise price or tax liability
|
$251,439
$14.2 p/Share
|
17,707
|
|