Sep 23
2025
SELL
Payment of exercise price or tax liability
$236,894
$12.41 p/Share
19,089
Reduced 7.88%
223,191
Common Stock
Sep 23
2025
BUY
Exercise of conversion of derivative security
-
48,506
Added 17.15%
234,295
Common Stock
Aug 28
2025
SELL
Payment of exercise price or tax liability
$216,665
$11.27 p/Share
19,225
Reduced 9.03%
193,774
Common Stock
Aug 28
2025
BUY
Exercise of conversion of derivative security
-
48,852
Added 19.44%
202,450
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$169,712
$11.18 p/Share
15,180
Reduced 8.51%
163,206
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
37,500
Added 17.37%
178,386
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$45,151
$8.73 p/Share
5,172
Reduced 3.59%
139,087
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
13,140
Added 8.49%
141,572
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$122,595
$8.49 p/Share
14,440
Reduced 9.92%
131,119
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
-
36,692
Added 21.11%
137,082
Common Stock
Sep 28
2023
SELL
Open market or private sale
$77,543
$9.08 p/Share
8,540
Reduced 7.42%
106,489
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$121,753
$8.88 p/Share
13,711
Reduced 10.65%
115,029
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
34,842
Added 22.55%
119,678
Common Stock
Aug 30
2023
SELL
Open market or private sale
$71,442
$10.5 p/Share
6,804
Reduced 6.76%
93,898
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$136,977
$10.21 p/Share
13,416
Reduced 11.76%
100,702
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
-
34,091
Added 24.46%
105,289
Common Stock
Feb 22
2023
SELL
Open market or private sale
$150,268
$11.02 p/Share
13,636
Reduced 14.56%
80,027
Common Stock
Feb 16
2023
SELL
Open market or private sale
$150,135
$11.16 p/Share
13,453
Reduced 12.56%
93,663
Common Stock
Feb 08
2023
SELL
Open market or private sale
$149,472
$11.31 p/Share
13,216
Reduced 10.98%
107,116
Common Stock
Sep 23
2022
SELL
Open market or private sale
$189,821
$13.03 p/Share
14,568
Reduced 10.93%
118,663
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$226,276
$13.29 p/Share
17,026
Reduced 11.33%
133,231
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
46,161
Added 24.99%
138,554
Common Stock
Aug 31
2022
SELL
Open market or private sale
$110,072
$14.19 p/Share
7,757
Reduced 6.93%
104,096
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$146,446
$14.55 p/Share
10,065
Reduced 8.26%
111,853
Common Stock
Aug 28
2022
BUY
Exercise of conversion of derivative security
-
25,576
Added 18.1%
115,743
Common Stock