Mar 01
2025
SELL
Payment of exercise price or tax liability
$45,539
$9.45 p/Share
4,819
Reduced 5.03%
90,987
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
13,760
Added 12.56%
95,806
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$97,533
$9.45 p/Share
10,321
Reduced 11.17%
82,046
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
22,756
Added 19.77%
92,367
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$32,197
$8.66 p/Share
3,718
Reduced 5.07%
69,611
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
-
10,425
Added 12.45%
73,329
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$114,710
$11.81 p/Share
9,713
Reduced 13.38%
62,904
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
21,415
Added 22.77%
72,617
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$63,470
$13.49 p/Share
4,705
Reduced 8.42%
51,202
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
14,115
Added 20.16%
55,907
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$86,422
$11.3 p/Share
7,648
Reduced 15.47%
41,792
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
25,197
Added 33.76%
49,440
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$50,654
$11.65 p/Share
4,348
Reduced 15.21%
24,243
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
12,720
Added 30.79%
28,591
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$77,534
$15.51 p/Share
4,999
Reduced 23.95%
15,871
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
11,023
Added 34.56%
20,870
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$43,303
$20.97 p/Share
2,065
Reduced 17.34%
9,847
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
6,004
Added 33.51%
11,912
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$30,561
$16.81 p/Share
1,818
Reduced 23.53%
5,908
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
5,990
Added 43.67%
7,726
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$5,033
$11.76 p/Share
428
Reduced 19.78%
1,736
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,199
Added 35.65%
2,164
Common Stock
Oct 09
2020
SELL
Payment of exercise price or tax liability
$1,433
$9.62 p/Share
149
Reduced 13.38%
965
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
-
490
Added 30.55%
1,114
Common Stock