Mar 25
2024
SELL
Payment of exercise price or tax liability
$360,009
$187.31 p/Share
1,922
Reduced 3.11%
59,953
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
-
4,335
Added 6.55%
61,875
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$253,429
$176.36 p/Share
1,437
Reduced 2.44%
57,540
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
5,840
Added 9.01%
58,977
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$228,044
$174.08 p/Share
1,310
Reduced 2.41%
53,137
Common Stock
Oct 30
2023
SELL
Open market or private sale
$603,720
$150.93 p/Share
4,000
Reduced 6.84%
54,447
Common Stock
Jun 28
2023
SELL
Payment of exercise price or tax liability
$352,873
$129.4 p/Share
2,727
Reduced 4.48%
58,085
Common Stock
Jun 28
2023
BUY
Grant, award, or other acquisition
-
362
Added 0.62%
58,447
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$249,167
$132.96 p/Share
1,874
Reduced 2.99%
60,812
Common Stock
Mar 21
2023
BUY
Grant, award, or other acquisition
-
4,229
Added 6.32%
62,686
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
5,987
Added 9.29%
58,457
Common Stock
Jul 18
2022
SELL
Payment of exercise price or tax liability
$301,884
$134.29 p/Share
2,248
Reduced 4.11%
52,470
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
5,073
Added 8.48%
54,718
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$345,440
$141.69 p/Share
2,438
Reduced 4.7%
49,380
Common Stock
Jun 27
2022
BUY
Grant, award, or other acquisition
-
265
Added 0.53%
49,645
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
5,543
Added 9.66%
51,818
Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$86,044
$132.58 p/Share
649
Reduced 1.38%
46,275
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
-
1,463
Added 3.02%
46,924
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
$369,045
$135.33 p/Share
2,727
Reduced 5.66%
45,461
Common Stock
Jun 21
2021
BUY
Grant, award, or other acquisition
-
277
Added 0.57%
48,188
Common Stock
Apr 29
2021
-
70
Reduced 0.15%
47,911
Common Stock
Mar 01
2021
SELL
Open market or private sale
$677,450
$135.49 p/Share
5,000
Reduced 9.44%
47,981
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
5,462
Added 9.35%
52,981
Common Stock