May 16
2022
SELL
Open market or private sale
$378,672
$36.8 p/Share
10,290
Reduced 9.57%
97,223
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$96,533
$37.62 p/Share
2,566
Reduced 2.33%
107,513
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$900,736
$42.77 p/Share
21,060
Reduced 16.06%
110,079
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
8,768
Added 6.27%
131,139
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
34,484
Added 21.98%
122,371
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$25,102
$42.69 p/Share
588
Reduced 0.66%
87,887
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$46,229
$41.95 p/Share
1,102
Reduced 1.23%
88,475
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$14,259
$35.47 p/Share
402
Reduced 0.45%
89,577
Common Stock
Aug 10
2021
SELL
Open market or private sale
$579,450
$38.63 p/Share
15,000
Reduced 14.29%
89,979
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$94,342
$31.84 p/Share
2,963
Reduced 2.74%
104,979
Common Stock
May 11
2021
SELL
Payment of exercise price or tax liability
$58,969
$33.41 p/Share
1,765
Reduced 1.61%
107,942
Common Stock
May 11
2021
SELL
Open market or private sale
$249,225
$33.23 p/Share
7,500
Reduced 6.4%
109,707
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$77,716
$31.89 p/Share
2,437
Reduced 2.04%
117,207
Common Stock
Mar 03
2021
SELL
Open market or private sale
$164,500
$32.9 p/Share
5,000
Reduced 4.01%
119,644
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
5,126
Added 3.95%
124,644
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
46,574
Added 28.04%
119,518
Common Stock
Feb 05
2021
SELL
Open market or private sale
$146,900
$29.38 p/Share
5,000
Reduced 6.41%
72,944
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$11,359
$23.47 p/Share
484
Reduced 0.62%
77,944
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$24,431
$22.17 p/Share
1,102
Reduced 1.39%
78,428
Common Stock
Oct 27
2020
BUY
Grant, award, or other acquisition
-
3,922
Added 4.7%
79,530
Common Stock