Jan 31
2022
SELL
Payment of exercise price or tax liability
$3,152
$5.68 p/Share
555
Reduced 0.13%
417,721
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$11,588
$6.19 p/Share
1,872
Added 0.45%
418,276
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$2,738
$7.02 p/Share
390
Reduced 0.09%
416,404
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$11,584
$7.24 p/Share
1,600
Added 0.38%
416,794
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$2,496
$7.75 p/Share
322
Reduced 0.08%
415,194
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$11,585
$8.75 p/Share
1,324
Added 0.32%
415,516
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$2,684
$9.94 p/Share
270
Reduced 0.07%
414,192
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$11,579
$10.45 p/Share
1,108
Added 0.27%
414,462
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$2,713
$11.03 p/Share
246
Reduced 0.06%
413,354
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$11,575
$11.46 p/Share
1,010
Added 0.24%
413,600
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$7,694
$13.04 p/Share
590
Reduced 0.14%
412,590
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$27,706
$11.43 p/Share
2,424
Added 0.58%
413,180
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$7,013
$13.86 p/Share
506
Reduced 0.12%
410,756
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$31,586
$15.2 p/Share
2,078
Added 0.5%
411,262
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$7,186
$16.79 p/Share
428
Reduced 0.1%
409,184
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$31,574
$17.96 p/Share
1,758
Added 0.43%
409,612
Common Stock
May 28
2021
SELL
Payment of exercise price or tax liability
$3,191
$18.34 p/Share
174
Reduced 0.04%
407,854
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$13,252
$18.56 p/Share
714
Added 0.17%
408,028
Common Stock
Jan 13
2021
SELL
Payment of exercise price or tax liability
$75,998
$25.14 p/Share
3,023
Reduced 0.74%
406,474
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$76,000
$0.95 p/Share
80,000
Added 16.34%
409,497
Common Stock