Mar 04
2024
SELL
Payment of exercise price or tax liability
$51,320
$80.44 p/Share
638
Reduced 2.72%
22,785
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$69,520
$80.37 p/Share
865
Reduced 3.56%
23,423
Common Stock
Feb 27
2024
SELL
Other acquisition or disposition
-
1,231
Reduced 4.82%
24,288
Common Stock
Mar 03
2023
SELL
Open market or private sale
$128,111
$79.82 p/Share
1,605
Reduced 5.92%
25,519
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$104,803
$79.82 p/Share
1,313
Reduced 4.88%
25,581
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$28,640
$80.0 p/Share
358
Reduced 1.22%
28,875
Common Stock
Mar 01
2023
SELL
Open market or private sale
$35,040
$80.0 p/Share
438
Reduced 1.52%
28,437
Common Stock
Feb 27
2023
SELL
Open market or private sale
$26,666
$81.3 p/Share
328
Reduced 1.11%
29,233
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$21,788
$81.3 p/Share
268
Reduced 0.9%
29,561
Common Stock
Feb 24
2023
SELL
Open market or private sale
$24,330
$79.51 p/Share
306
Reduced 1.02%
29,829
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$19,877
$79.51 p/Share
250
Reduced 0.82%
30,135
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
3,927
Added 11.44%
30,385
Common Stock
Feb 22
2023
BUY
Other acquisition or disposition
-
516
Added 1.91%
26,458
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$51,282
$82.98 p/Share
618
Reduced 2.26%
26,698
Common Stock
Feb 28
2022
SELL
Open market or private sale
$62,733
$82.98 p/Share
756
Reduced 2.83%
25,942
Common Stock
Feb 25
2022
SELL
Open market or private sale
$27,345
$83.37 p/Share
328
Reduced 1.19%
27,316
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$22,343
$83.37 p/Share
268
Reduced 0.96%
27,644
Common Stock
Feb 24
2022
SELL
Open market or private sale
$128,693
$81.97 p/Share
1,570
Reduced 5.33%
27,912
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$105,249
$81.97 p/Share
1,284
Reduced 4.34%
28,316
Common Stock
Feb 23
2022
BUY
Other acquisition or disposition
-
623
Added 1.98%
30,766
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,974
Added 11.65%
30,143
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$77,897
$80.89 p/Share
963
Reduced 3.52%
26,366
Common Stock
Mar 01
2021
SELL
Open market or private sale
$95,208
$80.89 p/Share
1,177
Reduced 4.3%
26,169
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$188,508
$80.87 p/Share
2,331
Reduced 7.59%
28,364
Common Stock
Feb 26
2021
SELL
Open market or private sale
$230,399
$80.87 p/Share
2,849
Reduced 9.14%
28,309
Common Stock