Jun 23
2022
|
SELL
Sale (or disposition) back to the issuer
|
$7,100,000
$35.5 p/Share
|
200,000
Reduced 100.0%
|
0
Common Stock
|
|
Apr 08
2022
|
BUY
Grant, award, or other acquisition
|
-
|
200,000
Added 50.0%
|
200,000
Common Stock
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$1,561,200
$26.02 p/Share
|
60,000
Reduced 100.0%
|
0
Common Stock
|
|
Dec 17
2021
|
BUY
Exercise of conversion of derivative security
|
$600,000
$10.0 p/Share
|
60,000
Added 50.0%
|
60,000
Common Stock
|
|
Dec 01
2021
|
SELL
Open market or private sale
|
$1,971,200
$24.64 p/Share
|
80,000
Reduced 100.0%
|
0
Common Stock
|
|
Dec 01
2021
|
BUY
Exercise of conversion of derivative security
|
$800,000
$10.0 p/Share
|
80,000
Added 50.0%
|
80,000
Common Stock
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$328,095
$22.5 p/Share
|
14,582
Reduced 100.0%
|
0
Common Stock
|
|
Oct 15
2021
|
BUY
Exercise of conversion of derivative security
|
$145,820
$10.0 p/Share
|
14,582
Added 50.0%
|
14,582
Common Stock
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$542,800
$23.09 p/Share
|
23,508
Reduced 100.0%
|
0
Common Stock
|
|
Oct 14
2021
|
BUY
Exercise of conversion of derivative security
|
$235,080
$10.0 p/Share
|
23,508
Added 50.0%
|
23,508
Common Stock
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$943,813
$22.52 p/Share
|
41,910
Reduced 100.0%
|
0
Common Stock
|
|
Oct 13
2021
|
BUY
Exercise of conversion of derivative security
|
$419,100
$10.0 p/Share
|
41,910
Added 50.0%
|
41,910
Common Stock
|
|
Sep 16
2021
|
SELL
Open market or private sale
|
$761,008
$24.11 p/Share
|
31,564
Reduced 100.0%
|
0
Common Stock
|
|
Sep 16
2021
|
BUY
Exercise of conversion of derivative security
|
$315,640
$10.0 p/Share
|
31,564
Added 50.0%
|
31,564
Common Stock
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$1,170,698
$24.17 p/Share
|
48,436
Reduced 100.0%
|
0
Common Stock
|
|
Sep 15
2021
|
BUY
Exercise of conversion of derivative security
|
$484,360
$10.0 p/Share
|
48,436
Added 50.0%
|
48,436
Common Stock
|
|
Jul 29
2021
|
SELL
Open market or private sale
|
$387,059
$26.37 p/Share
|
14,678
Reduced 100.0%
|
0
Common Stock
|
|
Jul 29
2021
|
BUY
Exercise of conversion of derivative security
|
$146,780
$10.0 p/Share
|
14,678
Added 50.0%
|
14,678
Common Stock
|
|
Jul 28
2021
|
SELL
Open market or private sale
|
$1,332,029
$26.32 p/Share
|
50,609
Reduced 100.0%
|
0
Common Stock
|
|
Jul 28
2021
|
BUY
Exercise of conversion of derivative security
|
$506,090
$10.0 p/Share
|
50,609
Added 50.0%
|
50,609
Common Stock
|
|
Jul 27
2021
|
SELL
Open market or private sale
|
$918,159
$26.45 p/Share
|
34,713
Reduced 100.0%
|
0
Common Stock
|
|
Jul 27
2021
|
BUY
Exercise of conversion of derivative security
|
$347,130
$10.0 p/Share
|
34,713
Added 98.3%
|
600
Common Stock
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$687,748
$27.87 p/Share
|
24,677
Reduced 100.0%
|
0
Common Stock
|
|
Jun 30
2021
|
BUY
Exercise of conversion of derivative security
|
$246,770
$10.0 p/Share
|
24,677
Added 50.0%
|
24,677
Common Stock
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$812,544
$27.91 p/Share
|
29,113
Reduced 100.0%
|
0
Common Stock
|
|