Feb 25
2022
SELL
Payment of exercise price or tax liability
$21,766
$9.18 p/Share
2,371
Reduced 0.64%
369,714
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$23,142
$8.48 p/Share
2,729
Reduced 0.73%
372,085
Common Stock
Dec 25
2021
SELL
Payment of exercise price or tax liability
$50,477
$14.53 p/Share
3,474
Reduced 0.92%
374,814
Common Stock
Nov 25
2021
SELL
Payment of exercise price or tax liability
$59,145
$17.03 p/Share
3,473
Reduced 0.91%
378,288
Common Stock
Oct 25
2021
SELL
Payment of exercise price or tax liability
$545,870
$20.04 p/Share
27,239
Reduced 6.66%
381,761
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$23,888
$25.04 p/Share
954
Reduced 0.23%
409,000
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$23,056
$26.26 p/Share
878
Reduced 0.21%
409,954
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$25,942
$29.58 p/Share
877
Reduced 0.21%
410,832
Common Stock
Jun 25
2021
SELL
Payment of exercise price or tax liability
$49,089
$55.91 p/Share
878
Reduced 0.21%
411,709
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$22,442
$25.59 p/Share
877
Reduced 0.21%
412,587
Common Stock
Apr 25
2021
SELL
Payment of exercise price or tax liability
$19,456
$22.16 p/Share
878
Reduced 0.21%
413,464
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$25,942
$29.58 p/Share
877
Reduced 0.21%
414,342
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
60,621
Added 12.74%
415,219
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$36,791
$42.24 p/Share
871
Reduced 0.25%
354,598
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$36,072
$36.0 p/Share
1,002
Reduced 0.28%
355,469
Common Stock
Dec 25
2020
SELL
Payment of exercise price or tax liability
$21,947
$25.85 p/Share
849
Reduced 0.24%
356,471
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$22,981
$27.1 p/Share
848
Reduced 0.24%
357,320
Common Stock
Oct 25
2020
SELL
Payment of exercise price or tax liability
$194,807
$19.14 p/Share
10,178
Reduced 2.76%
358,168
Common Stock
Oct 25
2020
BUY
Grant, award, or other acquisition
-
229,171
Added 38.35%
368,346
Common Stock