Feb 21
2022
SELL
Payment of exercise price or tax liability
$31,944
$78.68 p/Share
406
Reduced 3.73%
10,485
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$21,165
$78.68 p/Share
269
Reduced 2.41%
10,891
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$100,671
$73.59 p/Share
1,368
Reduced 16.03%
7,165
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,995
Added 26.36%
11,160
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$6,672
$72.52 p/Share
92
Reduced 1.07%
8,533
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$2,256
$66.35 p/Share
34
Reduced 0.39%
8,593
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$26,872
$66.35 p/Share
405
Reduced 4.48%
8,627
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$17,144
$63.97 p/Share
268
Reduced 2.88%
9,032
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$6,275
$68.96 p/Share
91
Reduced 0.97%
9,300
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$29,724
$67.25 p/Share
442
Reduced 5.11%
8,215
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
1,174
Added 11.11%
9,391
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$1,101
$40.78 p/Share
27
Reduced 0.31%
8,657
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$13,300
$41.05 p/Share
324
Reduced 3.6%
8,684
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
2,652
Added 22.74%
9,008
Common Stock
Feb 08
2020
SELL
Payment of exercise price or tax liability
$4,354
$50.05 p/Share
87
Reduced 1.35%
6,346
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$1,725
$63.9 p/Share
27
Reduced 0.42%
6,431
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$20,914
$64.55 p/Share
324
Reduced 4.78%
6,458
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
881
Added 11.5%
6,782
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
-
341
Added 5.52%
5,840
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
5,326
Added 49.2%
5,499
Common Stock