Dec 31
2021
SELL
Payment of exercise price or tax liability
-
304
Reduced 0.35%
86,346
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
877
Added 1.0%
86,650
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
-
385
Reduced 0.45%
85,773
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
1,113
Added 1.28%
86,158
Common Stock
Nov 11
2021
SELL
Open market or private sale
$618,750
$24.75 p/Share
25,000
Reduced 22.72%
85,045
Common Stock
Nov 10
2021
SELL
Open market or private sale
$619,000
$24.76 p/Share
25,000
Reduced 18.51%
110,045
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
802
Reduced 0.59%
135,045
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
2,319
Added 1.68%
135,847
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
-
461
Reduced 0.34%
133,528
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
1,332
Added 0.98%
133,989
Common Stock
Oct 13
2021
SELL
Open market or private sale
$456,250
$18.25 p/Share
25,000
Reduced 15.86%
132,657
Common Stock
Oct 12
2021
SELL
Open market or private sale
$460,500
$18.42 p/Share
25,000
Reduced 13.69%
157,657
Common Stock
Oct 11
2021
SELL
Open market or private sale
$467,000
$18.68 p/Share
25,000
Reduced 12.04%
182,657
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
-
1,225
Reduced 0.59%
207,657
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
3,540
Added 1.67%
208,882
Common Stock
Sep 15
2021
SELL
Open market or private sale
$466,500
$18.66 p/Share
25,000
Reduced 10.85%
205,342
Common Stock
Sep 14
2021
SELL
Open market or private sale
$487,750
$19.51 p/Share
25,000
Reduced 9.79%
230,342
Common Stock
Sep 13
2021
SELL
Open market or private sale
$500,250
$20.01 p/Share
25,000
Reduced 8.92%
255,342
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
-
489
Reduced 0.17%
280,342
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
-
1,413
Added 0.5%
280,831
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
-
539
Reduced 0.19%
279,418
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
1,558
Added 0.55%
279,957
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
-
2,297
Reduced 0.82%
278,399
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
6,640
Added 2.31%
280,696
Common Stock
May 28
2021
SELL
Payment of exercise price or tax liability
-
526
Reduced 0.19%
274,056
Common Stock