Feb 15
2025
SELL
Payment of exercise price or tax liability
$11,745
$16.09 p/Share
730
Reduced 5.86%
11,728
Common Stock, par valu...
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
2,167
Added 14.82%
12,458
Common Stock, par valu...
Feb 14
2025
SELL
Payment of exercise price or tax liability
$14,223
$16.09 p/Share
884
Reduced 7.91%
10,291
Common Stock, par valu...
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
2,551
Added 18.59%
11,175
Common Stock, par valu...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$19,655
$15.8 p/Share
1,244
Reduced 12.61%
8,624
Common Stock, par valu...
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
3,589
Added 26.67%
9,868
Common Stock, par valu...
May 16
2024
SELL
Open market or private sale
$61,041
$14.01 p/Share
4,357
Reduced 40.96%
6,279
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$10,041
$13.87 p/Share
724
Reduced 6.37%
10,636
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
2,089
Added 15.53%
11,360
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$11,752
$13.34 p/Share
881
Reduced 8.68%
9,271
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,542
Added 20.03%
10,152
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$9,629
$13.62 p/Share
707
Reduced 8.5%
7,610
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,038
Added 19.68%
8,317
Common Stock, par valu...
Aug 01
2023
SELL
Open market or private sale
$275,457
$19.08 p/Share
14,437
Reduced 69.69%
6,279
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$11,555
$18.79 p/Share
615
Reduced 2.88%
20,716
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,095
Added 8.94%
21,331
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$53,495
$18.03 p/Share
2,967
Reduced 13.36%
19,236
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
9,246
Added 29.4%
22,203
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$12,713
$18.56 p/Share
685
Reduced 5.02%
12,957
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,975
Added 12.65%
13,642
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$53,745
$20.88 p/Share
2,574
Reduced 18.07%
11,667
Common Stock, par valu...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
8,355
Added 36.98%
14,241
Common Stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$15,760
$22.84 p/Share
690
Reduced 10.49%
5,886
Common Stock, par valu...
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
1,989
Added 23.22%
6,576
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$21,705
$22.33 p/Share
972
Reduced 17.49%
4,587
Common Stock, par valu...