Mar 15
2022
SELL
Payment of exercise price or tax liability
$20,549
$14.37 p/Share
1,430
Reduced 1.77%
79,467
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$8,495
$16.69 p/Share
509
Reduced 0.63%
80,897
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
35,000
Added 30.07%
81,406
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$32,593
$20.76 p/Share
1,570
Reduced 3.27%
46,406
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$11,242
$18.8 p/Share
598
Reduced 1.23%
47,976
Common Stock
Nov 02
2021
SELL
Open market or private sale
$16,200
$24.0 p/Share
675
Reduced 1.37%
48,574
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$10,726
$15.89 p/Share
675
Added 1.35%
49,249
Common Stock
Oct 29
2021
SELL
Open market or private sale
$84,928
$22.25 p/Share
3,817
Reduced 7.29%
48,574
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$3,282
$10.52 p/Share
312
Added 0.59%
52,931
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$31,884
$20.36 p/Share
1,566
Reduced 2.92%
52,079
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$11,485
$19.11 p/Share
601
Reduced 1.11%
53,645
Common Stock
Jun 15
2021
SELL
Open market or private sale
$8,785
$24.2 p/Share
363
Reduced 0.62%
57,758
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$36,563
$23.2 p/Share
1,576
Reduced 2.73%
56,182
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$4,723
$13.01 p/Share
363
Added 0.62%
58,121
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,150
$21.0 p/Share
150
Reduced 0.26%
57,758
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$2,323
$15.49 p/Share
150
Added 0.26%
57,908
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$11,465
$19.4 p/Share
591
Reduced 1.01%
57,758
Common Stock
May 27
2021
SELL
Open market or private sale
$98,365
$18.57 p/Share
5,297
Reduced 8.32%
58,349
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$13,150
$10.52 p/Share
1,250
Added 1.93%
63,646
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$26,165
$17.49 p/Share
1,496
Reduced 2.51%
58,097
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$21,247
$9.98 p/Share
2,129
Added 3.41%
60,226
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
22,000
Added 26.96%
59,593
Common Stock
Dec 16
2020
SELL
Open market or private sale
$18,771
$16.48 p/Share
1,139
Reduced 2.96%
37,343
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$28,366
$16.54 p/Share
1,715
Reduced 4.27%
38,482
Common Stock
Oct 12
2020
SELL
Open market or private sale
$19,138
$14.0 p/Share
1,367
Reduced 3.29%
40,197
Common Stock