Jan 26
2024
SELL
Sale (or disposition) back to the issuer
$1,709,498
$23.0 p/Share
74,326
Reduced 100.0%
0
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$116,835
$22.9 p/Share
5,102
Reduced 6.42%
74,326
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
10,651
Added 12.06%
77,638
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$85,002
$17.99 p/Share
4,725
Reduced 6.43%
68,777
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
10,652
Added 12.9%
71,902
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$90,200
$19.09 p/Share
4,725
Reduced 6.99%
62,850
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
10,652
Added 13.9%
65,975
Common Stock
Jun 23
2023
BUY
Exercise of conversion of derivative security
$138,400
$3.46 p/Share
40,000
Added 41.27%
56,923
Common Stock
May 16
2023
SELL
Open market or private sale
$40,553
$17.22 p/Share
2,355
Reduced 12.22%
16,923
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$90,956
$19.25 p/Share
4,725
Reduced 19.69%
19,278
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
10,652
Added 32.23%
22,403
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,425,000
$19.0 p/Share
75,000
Reduced 84.89%
13,351
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$259,500
$3.46 p/Share
75,000
Added 45.91%
88,351
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$22,000
$17.6 p/Share
1,250
Reduced 8.56%
13,351
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,605
Added 19.8%
14,601
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$21,911
$20.69 p/Share
1,059
Reduced 8.78%
10,996
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
3,606
Added 23.03%
12,055
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$17,368
$16.4 p/Share
1,059
Reduced 11.14%
8,449
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
3,606
Added 27.5%
9,508
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$23,362
$22.06 p/Share
1,059
Reduced 15.21%
5,902
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
3,606
Added 34.13%
6,961
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$30,150
$24.12 p/Share
1,250
Reduced 27.14%
3,355
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,605
Added 43.91%
4,605
Common Stock
Sep 27
2021
BUY
Open market or private purchase
$26,000
$26.0 p/Share
1,000
Added 50.0%
1,000
Common Stock