Aug 14
2024
SELL
Open market or private sale
$23,880
$79.6 p/Share
300
Reduced 1.58%
18,728
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$56,468
$80.44 p/Share
702
Reduced 3.56%
19,028
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$73,860
$80.37 p/Share
919
Reduced 4.45%
19,730
Common Stock
Feb 27
2024
SELL
Other acquisition or disposition
-
1,319
Reduced 7.57%
16,104
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
4,545
Added 18.04%
20,649
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$21,440
$80.0 p/Share
268
Reduced 1.51%
17,483
Common Stock
Mar 01
2023
SELL
Open market or private sale
$4,800
$80.0 p/Share
60
Reduced 0.34%
17,423
Common Stock
Feb 27
2023
SELL
Open market or private sale
$4,390
$81.3 p/Share
54
Reduced 0.3%
17,751
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$19,593
$81.3 p/Share
241
Reduced 1.34%
17,805
Common Stock
Feb 24
2023
SELL
Open market or private sale
$5,885
$79.54 p/Share
74
Reduced 0.41%
18,046
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$26,327
$79.54 p/Share
331
Reduced 1.79%
18,120
Common Stock
Feb 23
2023
SELL
Open market or private sale
$17,522
$80.01 p/Share
219
Reduced 1.17%
18,451
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$78,729
$80.01 p/Share
984
Reduced 5.01%
18,670
Common Stock
Feb 22
2023
BUY
Other acquisition or disposition
-
387
Added 2.44%
15,447
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,207
Added 17.63%
19,654
Common Stock
Sep 16
2022
SELL
Open market or private sale
$19,185
$86.03 p/Share
223
Reduced 1.46%
15,060
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$27,715
$82.98 p/Share
334
Reduced 2.13%
15,357
Common Stock
Feb 28
2022
SELL
Open market or private sale
$6,141
$82.98 p/Share
74
Reduced 0.48%
15,283
Common Stock
Feb 25
2022
SELL
Open market or private sale
$5,252
$83.37 p/Share
63
Reduced 0.4%
15,691
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$24,011
$83.37 p/Share
288
Reduced 1.8%
15,754
Common Stock
Feb 24
2022
SELL
Open market or private sale
$7,800
$78.0 p/Share
100
Reduced 0.62%
16,042
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$35,256
$78.0 p/Share
452
Reduced 2.72%
16,142
Common Stock
Feb 23
2022
SELL
Open market or private sale
$772
$85.74 p/Share
9
Reduced 0.08%
11,833
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$3,515
$85.74 p/Share
41
Reduced 0.35%
11,842
Common Stock
Feb 23
2022
BUY
Other acquisition or disposition
-
219
Added 1.3%
16,594
Common Stock