Mar 10
2022
SELL
Payment of exercise price or tax liability
$26,811
$82.75 p/Share
324
Reduced 1.24%
25,802
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,200
Added 4.39%
26,126
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$8,146
$83.98 p/Share
97
Reduced 0.39%
24,926
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$8,221
$84.75 p/Share
97
Reduced 0.39%
25,023
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$8,899
$84.75 p/Share
105
Reduced 0.42%
25,120
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
2,150
Added 7.85%
25,225
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$8,396
$86.56 p/Share
97
Reduced 0.42%
23,075
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$8,573
$86.6 p/Share
99
Reduced 0.43%
23,172
Common Stock
Nov 08
2021
-
540
Reduced 2.27%
23,271
Common Stock
May 13
2021
SELL
Open market or private sale
$115,725
$77.15 p/Share
1,500
Reduced 5.93%
23,811
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$56,469
$98.55 p/Share
573
Reduced 2.21%
25,311
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
2,125
Added 7.59%
25,884
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$8,306
$85.63 p/Share
97
Reduced 0.41%
23,759
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$8,067
$83.16 p/Share
97
Reduced 0.4%
23,856
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
1,950
Added 7.53%
23,953
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$7,760
$80.0 p/Share
97
Reduced 0.44%
22,003
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$7,845
$79.24 p/Share
99
Reduced 0.45%
22,100
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$12,174
$80.62 p/Share
151
Reduced 0.68%
22,199
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$262,545
$76.97 p/Share
3,411
Reduced 13.24%
22,350
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
$178,295
$27.43 p/Share
6,500
Added 20.15%
25,761
Common Stock