Feb 15
2024
BUY
Exercise of conversion of derivative security
-
64,727
Added 5.18%
1,184,942
Common Stock
Feb 01
2024
SELL
Open market or private sale
$376,585
$13.24 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,054
Common Stock
Jan 02
2024
SELL
Open market or private sale
$505,432
$17.77 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,054
Common Stock
Dec 01
2023
SELL
Open market or private sale
$464,189
$16.32 p/Share
28,443
Reduced 2.46%
1,129,611
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.4%
1,158,044
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$436,063
$17.12 p/Share
25,471
Reduced 2.21%
1,129,611
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
64,728
Added 5.35%
1,144,829
Common Stock
Nov 07
2023
SELL
Open market or private sale
$486,375
$17.1 p/Share
28,443
Reduced 2.54%
1,090,354
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$182,035
$6.4 p/Share
28,443
Added 2.48%
1,118,797
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$6,637,721
$29.17 p/Share
227,553
Reduced 17.27%
1,090,354
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
578,275
Added 33.44%
1,151,196
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$2,676,388
$32.01 p/Share
83,611
Reduced 10.16%
739,632
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
212,477
Added 20.98%
800,413
Common Stock
Jun 07
2023
SELL
Open market or private sale
$2,305,000
$23.05 p/Share
100,000
Reduced 14.08%
610,385
Common Stock
Jun 02
2023
SELL
Open market or private sale
$3,544,465
$21.15 p/Share
167,587
Reduced 19.09%
710,385
Common Stock
Jun 01
2023
SELL
Open market or private sale
$123,543
$21.0 p/Share
5,883
Reduced 0.67%
877,972
Common Stock
May 31
2023
SELL
Open market or private sale
$557,130
$21.0 p/Share
26,530
Reduced 2.91%
883,855
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$383,772
$16.81 p/Share
22,830
Reduced 2.45%
910,385
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
58,014
Added 5.93%
920,638
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$435,596
$19.08 p/Share
22,830
Reduced 2.54%
875,201
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
58,015
Added 6.15%
885,454
Common Stock
Nov 18
2022
SELL
Open market or private sale
$1,803,021
$19.08 p/Share
94,498
Reduced 10.13%
838,722
Common Stock
Nov 17
2022
SELL
Open market or private sale
$24,738
$19.0 p/Share
1,302
Reduced 0.14%
933,220
Common Stock