Jan 01
2026
BUY
Exercise of conversion of derivative security
$592,673
$16.88 p/Share
35,111
Added 17.01%
171,277
Common Stock
Oct 25
2025
BUY
Exercise of conversion of derivative security
$406,023
$19.34 p/Share
20,994
Added 13.36%
136,167
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$631,151
$28.15 p/Share
22,421
Reduced 16.3%
115,173
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
$1,183,707
$28.15 p/Share
42,050
Added 23.41%
137,594
Common Stock
Nov 21
2024
SELL
Open market or private sale
$1,332,747
$27.62 p/Share
48,253
Reduced 33.56%
95,544
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$300,434
$25.63 p/Share
11,722
Reduced 7.54%
143,797
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$577,828
$25.63 p/Share
22,545
Added 12.66%
155,519
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$633,038
$35.55 p/Share
17,807
Reduced 11.81%
132,974
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
$1,202,372
$35.55 p/Share
33,822
Added 19.3%
141,439
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$136,870
$28.18 p/Share
4,857
Reduced 3.99%
116,960
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$440,453
$28.18 p/Share
15,630
Reduced 12.6%
108,457
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$376,484
$28.18 p/Share
13,360
Added 9.88%
121,817
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$847,090
$28.18 p/Share
30,060
Added 19.5%
124,087
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
$310,307
$17.49 p/Share
17,742
Added 16.87%
87,409
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$137,270
$18.54 p/Share
7,404
Reduced 9.61%
69,667
Common Stock
Nov 20
2022
BUY
Exercise of conversion of derivative security
$122,697
$18.54 p/Share
6,618
Added 6.58%
94,027
Common Stock
Nov 20
2022
BUY
Exercise of conversion of derivative security
$483,986
$18.54 p/Share
26,105
Added 25.3%
77,071
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
$188,892
$10.93 p/Share
17,282
Added 25.32%
50,966
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
33,684
Added 50.0%
33,684
Common Stock