Oct 26
2022
BUY
Exercise of conversion of derivative security
-
5,775
Added 0.58%
994,679
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$35,193
$15.49 p/Share
2,272
Reduced 0.23%
988,904
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
-
5,775
Added 0.58%
991,176
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$42,490
$18.71 p/Share
2,271
Reduced 0.23%
985,401
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
-
5,773
Added 0.58%
987,672
Common Stock
Aug 16
2022
SELL
Open market or private sale
$407,904
$21.0 p/Share
19,424
Reduced 1.94%
981,899
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$137,716
$7.09 p/Share
19,424
Added 1.9%
1,001,323
Common Stock
Jul 26
2022
SELL
Payment of exercise price or tax liability
$40,737
$17.93 p/Share
2,272
Reduced 0.23%
981,899
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
-
5,775
Added 0.58%
984,171
Common Stock
Jun 26
2022
SELL
Payment of exercise price or tax liability
$38,079
$16.76 p/Share
2,272
Reduced 0.23%
978,396
Common Stock
Jun 26
2022
BUY
Exercise of conversion of derivative security
-
5,775
Added 0.59%
980,668
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$40,083
$17.65 p/Share
2,271
Reduced 0.23%
974,893
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
5,773
Added 0.59%
977,164
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$264,117
$16.78 p/Share
15,740
Reduced 1.59%
971,391
Common Stock
May 22
2022
BUY
Exercise of conversion of derivative security
-
40,000
Added 3.89%
987,131
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$486,420
$16.75 p/Share
29,040
Reduced 2.97%
947,131
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
73,800
Added 7.03%
976,171
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$2,745,536
$17.36 p/Share
158,153
Reduced 14.91%
902,371
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
354,669
Added 25.93%
1,013,274
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
47,250
Added 4.88%
920,963
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$39,851
$17.54 p/Share
2,272
Reduced 0.34%
658,605
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
-
5,775
Added 0.87%
660,877
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$5,182
$21.15 p/Share
245
Reduced 0.04%
655,102
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
624
Added 0.1%
655,347
Common Stock
Mar 26
2022
SELL
Payment of exercise price or tax liability
$49,484
$21.78 p/Share
2,272
Reduced 0.35%
654,723
Common Stock