Feb 28
2023
SELL
Payment of exercise price or tax liability
$408,689
$10.74 p/Share
38,053
Reduced 2.21%
1,686,288
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$177,800
$2.54 p/Share
70,000
Added 3.9%
1,723,873
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$7,479
$16.77 p/Share
446
Reduced 0.03%
1,626,422
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$8,124
$17.36 p/Share
468
Reduced 0.03%
1,626,868
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$6,797
$15.24 p/Share
446
Reduced 0.03%
1,627,336
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$6,278
$15.24 p/Share
412
Reduced 0.03%
1,627,782
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$7,380
$18.78 p/Share
393
Reduced 0.02%
1,628,194
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$7,523
$18.26 p/Share
412
Reduced 0.03%
1,628,587
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$364,647
$11.53 p/Share
31,626
Reduced 1.88%
1,654,796
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$152,400
$2.54 p/Share
60,000
Added 3.44%
1,686,422
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$5,800
$14.76 p/Share
393
Reduced 0.02%
1,628,999
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$6,015
$14.6 p/Share
412
Reduced 0.03%
1,629,392
Common Stock
Oct 11
2022
SELL
Payment of exercise price or tax liability
$339,490
$13.34 p/Share
25,449
Reduced 1.54%
1,629,804
Common Stock
Oct 11
2022
BUY
Exercise of conversion of derivative security
$127,000
$2.54 p/Share
50,000
Added 2.93%
1,655,253
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$5,663
$14.41 p/Share
393
Reduced 0.02%
1,605,253
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$5,937
$14.41 p/Share
412
Reduced 0.03%
1,605,646
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$14,282
$17.72 p/Share
806
Reduced 0.05%
1,606,058
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$16,181
$20.1 p/Share
805
Reduced 0.05%
1,606,864
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$398,305
$16.33 p/Share
24,391
Reduced 1.49%
1,607,669
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
$294,500
$5.89 p/Share
50,000
Added 2.97%
1,632,060
Common Stock
Jul 06
2022
SELL
Payment of exercise price or tax liability
$788,336
$17.83 p/Share
44,214
Reduced 2.72%
1,582,060
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$143,000
$1.43 p/Share
100,000
Added 5.79%
1,626,274
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$6,756
$17.19 p/Share
393
Reduced 0.03%
1,526,274
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$7,198
$17.47 p/Share
412
Reduced 0.03%
1,526,667
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$1,158,164
$14.94 p/Share
77,521
Reduced 4.83%
1,527,079
Common Stock