Mar 01
2025
SELL
Payment of exercise price or tax liability
$43,214
$9.45 p/Share
4,573
Reduced 8.83%
47,230
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
10,161
Added 16.4%
51,803
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$82,366
$9.45 p/Share
8,716
Reduced 17.31%
41,642
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
19,367
Added 27.78%
50,358
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$34,579
$8.66 p/Share
3,993
Reduced 11.41%
30,991
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
-
8,873
Added 20.23%
34,984
Common Stock
Mar 24
2024
SELL
Payment of exercise price or tax liability
$92,101
$13.09 p/Share
7,036
Reduced 21.23%
26,111
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
15,634
Added 32.05%
33,147
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$62,566
$13.49 p/Share
4,638
Reduced 20.94%
17,513
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
10,305
Added 31.75%
22,151
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$21,554
$12.83 p/Share
1,680
Reduced 12.42%
11,846
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
3,732
Added 21.62%
13,526
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$21,118
$12.57 p/Share
1,680
Reduced 14.64%
9,794
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
3,733
Added 24.55%
11,474
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$23,104
$13.21 p/Share
1,749
Reduced 18.43%
7,741
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
-
3,886
Added 29.05%
9,490
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$7,088
$15.51 p/Share
457
Reduced 7.54%
5,604
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,014
Added 14.33%
6,061
Common Stock
Aug 07
2021
SELL
Payment of exercise price or tax liability
$15,642
$16.26 p/Share
962
Reduced 16.01%
5,047
Common Stock
Aug 07
2021
BUY
Exercise of conversion of derivative security
-
2,137
Added 26.23%
6,009
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$25,150
$14.97 p/Share
1,680
Reduced 30.26%
3,872
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
3,733
Added 40.2%
5,552
Common Stock