Feb 20
2025
SELL
Payment of exercise price or tax liability
$25,740
$16.5 p/Share
1,560
Reduced 1.75%
87,460
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$53,196
$16.5 p/Share
3,224
Added 3.5%
89,020
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$51,049
$17.75 p/Share
2,876
Reduced 3.24%
85,796
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$149,756
$17.75 p/Share
8,437
Added 8.85%
86,949
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$24,173
$14.58 p/Share
1,658
Reduced 2.02%
80,235
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
4,968
Added 5.8%
80,692
Common Stock
Oct 18
2024
SELL
Payment of exercise price or tax liability
$48,512
$15.27 p/Share
3,177
Reduced 3.97%
76,925
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
-
9,526
Added 10.63%
80,102
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$22,532
$13.59 p/Share
1,658
Reduced 2.3%
70,576
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
4,969
Added 6.54%
71,033
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$28,066
$19.25 p/Share
1,458
Reduced 2.12%
67,265
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
4,963
Added 6.83%
67,667
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$73,655
$25.32 p/Share
2,909
Reduced 4.36%
63,760
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,073
Added 12.18%
65,422
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$2,174
$21.53 p/Share
101
Reduced 0.18%
57,596
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
289
Added 0.5%
57,697
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$21,372
$17.81 p/Share
1,200
Reduced 2.05%
57,408
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,593
Added 5.79%
58,433
Common Stock
Oct 20
2023
SELL
Payment of exercise price or tax liability
$44,684
$15.51 p/Share
2,881
Reduced 4.98%
55,015
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
-
9,526
Added 14.13%
57,896
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$16,822
$15.93 p/Share
1,056
Reduced 2.14%
48,370
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
3,594
Added 6.8%
49,272
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$16,452
$15.58 p/Share
1,056
Reduced 2.25%
45,832
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
3,593
Added 7.14%
46,734
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$107,078
$25.13 p/Share
4,261
Reduced 8.96%
43,295
Common Stock