Nov 15
2022
SELL
Payment of exercise price or tax liability
$389,409
$16.71 p/Share
23,304
Reduced 4.96%
446,665
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$500,803
$21.49 p/Share
23,304
Reduced 4.72%
469,969
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
94,002
Added 16.01%
493,273
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
270,415
Added 40.38%
399,271
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,211,083
$18.59 p/Share
65,147
Reduced 33.58%
128,856
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$208,012
$17.0 p/Share
12,236
Reduced 5.63%
205,006
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
46,478
Added 17.62%
217,242
Common Stock
Nov 29
2021
-
196,524
Reduced 53.51%
170,764
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$3,507,418
$18.1 p/Share
193,780
Reduced 34.54%
367,288
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$527,854
$21.33 p/Share
24,747
Reduced 4.22%
561,068
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
-
94,002
Added 13.83%
585,815
Common Stock
May 14
2021
-
19,722
Reduced 3.86%
491,813
Common Stock
May 12
2021
SELL
Payment of exercise price or tax liability
$761,794
$25.16 p/Share
30,278
Reduced 5.59%
511,535
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$210,000
$4.2 p/Share
50,000
Added 8.45%
541,813
Common Stock
Feb 24
2021
-
67,374
Reduced 12.05%
491,813
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$214,477
$21.91 p/Share
9,789
Reduced 1.72%
559,187
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$1,470,686
$22.56 p/Share
65,190
Reduced 10.28%
568,976
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
23,238
Added 5.37%
409,879
Common Stock
Nov 20
2020
-
187,239
Reduced 32.63%
386,641
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$503,073
$20.16 p/Share
24,954
Reduced 4.17%
573,880
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$3,859,706
$21.79 p/Share
177,132
Reduced 22.83%
598,834
Common Stock
Oct 22
2020
BUY
Grant, award, or other acquisition
-
672,861
Added 46.44%
775,966
Common Stock
Feb 03
2020
BUY
Grant, award, or other acquisition
-
224,287
Added 26.13%
634,166
Common Stock