Jan 30
2023
SELL
Payment of exercise price or tax liability
$10,338
$107.69 p/Share
96
Reduced 2.79%
3,346
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$7,718
$108.71 p/Share
71
Reduced 2.02%
3,442
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$7,718
$108.71 p/Share
71
Reduced 1.98%
3,513
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
1,022
Added 22.19%
3,584
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$11,189
$107.59 p/Share
104
Reduced 3.9%
2,562
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
-
300
Added 10.11%
2,666
Common Stock
Feb 25
2022
SELL
Open market or private sale
$79,065
$105.42 p/Share
750
Reduced 24.43%
2,320
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$7,265
$111.77 p/Share
65
Reduced 2.07%
3,070
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$15,229
$111.16 p/Share
137
Reduced 4.19%
3,135
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
590
Added 15.28%
3,272
Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$67,424
$110.35 p/Share
611
Reduced 18.55%
2,682
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
1,913
Added 36.75%
3,293
Common Stock
Mar 08
2021
SELL
Open market or private sale
$187,845
$89.45 p/Share
2,100
Reduced 60.98%
1,344
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$6,040
$95.88 p/Share
63
Reduced 1.8%
3,430
Common Stock
Jan 30
2021
SELL
Payment of exercise price or tax liability
$7,245
$95.33 p/Share
76
Reduced 2.13%
3,493
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
570
Added 13.77%
3,569
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$8,243
$94.75 p/Share
87
Reduced 2.82%
2,999
Common Stock
Jan 19
2021
SELL
Payment of exercise price or tax liability
$70,484
$95.12 p/Share
741
Reduced 19.36%
3,086
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
-
2,307
Added 37.61%
3,827
Common Stock