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
Nov 15
2022
SELL
Payment of exercise price or tax liability
$515,577
$18.38 p/Share
28,051
Reduced 2.91%
934,522
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
58,014
Added 5.77%
947,120
Common Stock
Nov 11
2022
SELL
Open market or private sale
$79,800
$19.0 p/Share
4,200
Reduced 0.46%
904,559
Common Stock
Oct 28
2022
SELL
Open market or private sale
$1,674,556
$17.11 p/Share
97,870
Reduced 9.72%
908,759
Common Stock
Oct 27
2022
SELL
Open market or private sale
$36,210
$17.0 p/Share
2,130
Reduced 0.21%
1,006,629
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$154,420
$14.33 p/Share
10,776
Reduced 1.06%
1,008,759
Common Stock