Sep 06
2024
SELL
Open market or private sale
$32,835
$84.41 p/Share
389
Reduced 3.36%
11,204
Common Stock
Jun 12
2024
SELL
Open market or private sale
$25,941
$76.75 p/Share
338
Reduced 2.83%
11,593
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$30,969
$80.44 p/Share
385
Reduced 3.13%
11,931
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$44,203
$80.37 p/Share
550
Reduced 4.27%
12,316
Common Stock
Feb 27
2024
SELL
Other acquisition or disposition
-
703
Reduced 6.92%
9,458
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,408
Added 20.94%
12,866
Common Stock
Dec 08
2023
SELL
Open market or private sale
$22,323
$78.88 p/Share
283
Reduced 2.71%
10,161
Common Stock
Aug 08
2023
SELL
Open market or private sale
$9,135
$73.08 p/Share
125
Reduced 1.18%
10,444
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,160
$80.0 p/Share
52
Reduced 0.49%
10,569
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$11,869
$81.3 p/Share
146
Reduced 1.36%
10,621
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$13,596
$79.51 p/Share
171
Reduced 1.56%
10,767
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$11,841
$80.01 p/Share
148
Reduced 1.34%
10,938
Common Stock
Feb 22
2023
BUY
Other acquisition or disposition
-
60
Added 0.72%
8,281
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,805
Added 20.19%
11,086
Common Stock
Aug 12
2022
SELL
Open market or private sale
$35,757
$93.36 p/Share
383
Reduced 4.45%
8,221
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
$4,433
$88.66 p/Share
50
Added 0.58%
8,604
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$7,385
$82.98 p/Share
89
Reduced 1.03%
8,554
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$12,255
$83.37 p/Share
147
Reduced 1.67%
8,643
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$13,728
$78.0 p/Share
176
Reduced 1.96%
8,790
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,727
$85.21 p/Share
32
Reduced 0.53%
6,052
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,840
Added 24.21%
8,892
Common Stock
Feb 23
2022
BUY
Other acquisition or disposition
-
74
Added 0.82%
8,966
Common Stock
Mar 15
2021
BUY
Open market or private purchase
$2,278
$84.38 p/Share
27
Added 0.44%
6,084
Common Stock