Oct 08
2024
SELL
Open market or private sale
$163,170
$21.0 p/Share
7,770
Reduced 50.0%
7,771
Common Stock
Apr 24
2024
SELL
Open market or private sale
$310,758
$16.96 p/Share
18,323
Reduced 54.11%
15,541
Common Stock
Apr 20
2024
SELL
Payment of exercise price or tax liability
$105,071
$16.79 p/Share
6,258
Reduced 15.6%
33,864
Common Stock
Apr 20
2024
BUY
Exercise of conversion of derivative security
$432,308
$16.79 p/Share
25,748
Added 39.09%
40,122
Common Stock
Dec 20
2023
SELL
Open market or private sale
$30,016
$16.93 p/Share
1,773
Reduced 10.98%
14,374
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$20,615
$16.72 p/Share
1,233
Reduced 7.09%
16,147
Common Stock
Dec 16
2023
BUY
Exercise of conversion of derivative security
$50,260
$16.72 p/Share
3,006
Added 14.75%
17,380
Common Stock
Dec 14
2023
SELL
Open market or private sale
$262,964
$16.9 p/Share
15,560
Reduced 51.98%
14,374
Common Stock
Dec 13
2023
SELL
Open market or private sale
$80,000
$16.37 p/Share
4,887
Reduced 14.03%
29,934
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$120,368
$16.22 p/Share
7,421
Reduced 17.57%
34,821
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$293,468
$16.22 p/Share
18,093
Added 29.99%
42,242
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$102,883
$16.22 p/Share
6,343
Reduced 20.8%
24,149
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$261,433
$16.22 p/Share
16,118
Added 34.58%
30,492
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$118,438
$16.22 p/Share
7,302
Reduced 33.69%
14,374
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$341,609
$16.22 p/Share
21,061
Added 49.28%
21,676
Common Stock
Jul 27
2023
SELL
Open market or private sale
$373,173
$17.66 p/Share
21,131
Reduced 97.17%
615
Common Stock
Jul 23
2023
SELL
Payment of exercise price or tax liability
$158,049
$17.26 p/Share
9,157
Reduced 29.63%
21,746
Common Stock
Jul 23
2023
BUY
Exercise of conversion of derivative security
$522,770
$17.26 p/Share
30,288
Added 49.5%
30,903
Common Stock
Jun 15
2023
SELL
Open market or private sale
$155,737
$17.0 p/Share
9,161
Reduced 93.71%
615
Common Stock
Jun 12
2023
SELL
Open market or private sale
$146,576
$16.0 p/Share
9,161
Reduced 48.38%
9,776
Common Stock
Apr 20
2023
SELL
Payment of exercise price or tax liability
$88,548
$14.54 p/Share
6,090
Reduced 24.33%
18,937
Common Stock
Apr 20
2023
BUY
Exercise of conversion of derivative security
$363,892
$14.54 p/Share
25,027
Added 50.0%
25,027
Common Stock
Jan 06
2023
SELL
Open market or private sale
$804,692
$17.01 p/Share
47,307
Reduced 100.0%
0
Common Stock
Dec 29
2022
SELL
Open market or private sale
$13,616
$16.0 p/Share
851
Reduced 1.77%
47,307
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$19,127
$15.64 p/Share
1,223
Reduced 2.48%
48,158
Common Stock