Aug 11
2022
SELL
Payment of exercise price or tax liability
$2,939,632
$19.23 p/Share
152,867
Reduced 22.79%
518,015
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$1,397,250
$6.21 p/Share
225,000
Added 25.11%
670,882
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$173,510
$21.49 p/Share
8,074
Reduced 1.78%
445,882
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
32,567
Added 6.69%
453,956
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$169,556
$20.08 p/Share
8,444
Reduced 1.96%
421,389
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
75,985
Added 15.02%
429,833
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$340,699
$18.59 p/Share
18,327
Reduced 4.92%
353,848
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$87,227
$17.0 p/Share
5,131
Reduced 1.36%
372,175
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
19,491
Added 4.91%
377,306
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$1,044,605
$18.1 p/Share
57,713
Reduced 13.89%
357,815
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$176,861
$20.63 p/Share
8,573
Reduced 2.02%
415,528
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
32,567
Added 7.13%
424,101
Common Stock
Sep 21
2021
SELL
Payment of exercise price or tax liability
$1,119,309
$20.33 p/Share
55,057
Reduced 12.33%
391,534
Common Stock
Sep 21
2021
BUY
Exercise of conversion of derivative security
$329,400
$3.66 p/Share
90,000
Added 16.77%
446,591
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
64,150
Added 15.25%
356,591
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$89,941
$21.91 p/Share
4,105
Reduced 1.38%
292,441
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$410,727
$22.56 p/Share
18,206
Reduced 5.78%
296,546
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
69,156
Added 18.01%
314,752
Common Stock
Jan 12
2021
SELL
Open market or private sale
$750,000
$25.0 p/Share
30,000
Reduced 10.89%
245,596
Common Stock
Jan 12
2021
BUY
Exercise of conversion of derivative security
$109,800
$3.66 p/Share
30,000
Added 9.82%
275,596
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$274,116
$20.16 p/Share
13,597
Reduced 5.25%
245,596
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$1,022,387
$21.79 p/Share
46,920
Reduced 15.33%
259,193
Common Stock
Oct 22
2020
BUY
Grant, award, or other acquisition
-
178,231
Added 36.8%
306,113
Common Stock
Oct 08
2020
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 7.25%
127,882
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
$36,600
$3.66 p/Share
10,000
Added 6.76%
137,882
Common Stock