Jun 11
2025
SELL
Payment of exercise price or tax liability
$235,202
$25.15 p/Share
9,352
Reduced 13.44%
60,209
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
-
25,000
Added 26.44%
69,561
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$42,549
$26.12 p/Share
1,629
Reduced 3.53%
44,561
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
-
3,815
Added 7.77%
45,263
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$56,219
$24.55 p/Share
2,290
Reduced 5.13%
42,375
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$44,125
$14.17 p/Share
3,114
Added 6.52%
44,665
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$36,403
$19.98 p/Share
1,822
Reduced 4.2%
41,551
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
4,896
Added 10.14%
43,373
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$29,722
$20.4 p/Share
1,457
Reduced 3.65%
38,477
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
3,404
Added 8.03%
38,980
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$37,963
$26.66 p/Share
1,424
Reduced 3.75%
36,530
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,615
Added 8.7%
37,954
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$25,200
$28.67 p/Share
879
Reduced 2.5%
34,339
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
2,233
Added 6.04%
34,729
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
-
1,995
Reduced 5.7%
32,985
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
5,812
Added 14.4%
34,554
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$25,352
$25.66 p/Share
988
Reduced 3.28%
29,168
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,334
Added 9.96%
30,156
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$25,352
$25.66 p/Share
988
Reduced 3.55%
26,822
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
3,333
Added 10.7%
27,810
Common Stock