Dec 12
2024
SELL
Open market or private sale
$194,604
$21.78 p/Share
8,935
Reduced 100.0%
0
Common Stock
Dec 11
2024
SELL
Open market or private sale
$1,010,859
$21.83 p/Share
46,306
Reduced 83.83%
8,935
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$203,113
$23.11 p/Share
8,789
Reduced 13.73%
55,241
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$409,601
$23.11 p/Share
17,724
Added 21.68%
64,030
Common Stock
Dec 08
2024
SELL
Payment of exercise price or tax liability
$582,224
$23.95 p/Share
24,310
Reduced 34.43%
46,306
Common Stock
Dec 08
2024
BUY
Exercise of conversion of derivative security
$1,191,680
$23.95 p/Share
49,757
Added 41.34%
70,616
Common Stock
Dec 07
2024
SELL
Payment of exercise price or tax liability
$264,096
$23.95 p/Share
11,027
Reduced 34.58%
20,859
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
$763,669
$23.95 p/Share
31,886
Added 50.0%
31,886
Common Stock
Jun 11
2024
SELL
Open market or private sale
$628,756
$20.49 p/Share
30,686
Reduced 100.0%
0
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$450,163
$14.67 p/Share
30,686
Added 50.0%
30,686
Common Stock
Dec 14
2023
SELL
Open market or private sale
$444,210
$17.0 p/Share
26,130
Reduced 100.0%
0
Common Stock
Dec 12
2023
SELL
Open market or private sale
$419,860
$16.07 p/Share
26,127
Reduced 50.0%
26,130
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$157,642
$16.22 p/Share
9,719
Reduced 15.78%
51,879
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$317,912
$16.22 p/Share
19,600
Added 24.14%
61,598
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$106,760
$16.22 p/Share
6,582
Reduced 13.55%
41,998
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$280,119
$16.22 p/Share
17,270
Added 26.23%
48,580
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$277,848
$16.22 p/Share
17,130
Reduced 35.36%
31,310
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$785,696
$16.22 p/Share
48,440
Added 50.0%
48,440
Common Stock
Jun 12
2023
SELL
Open market or private sale
$534,672
$16.0 p/Share
33,417
Reduced 100.0%
0
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$191,538
$16.15 p/Share
11,860
Reduced 26.19%
33,417
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$553,783
$16.15 p/Share
34,290
Added 46.15%
40,015
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$93,815
$16.15 p/Share
5,809
Reduced 34.59%
10,987
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$271,255
$16.15 p/Share
16,796
Added 50.0%
16,796
Common Stock
Dec 14
2021
SELL
Open market or private sale
$461,381
$14.55 p/Share
31,710
Reduced 100.0%
0
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$254,996
$15.21 p/Share
16,765
Reduced 34.58%
31,710
Common Stock