Feb 15
2025
SELL
Payment of exercise price or tax liability
$66,641
$69.13 p/Share
964
Reduced 1.43%
66,648
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
-
2,534
Added 3.61%
67,612
Common Stock
Aug 20
2024
SELL
Open market or private sale
$604,991
$129.41 p/Share
4,675
Reduced 6.7%
65,078
Common Stock
Aug 19
2024
SELL
Open market or private sale
$605,459
$129.51 p/Share
4,675
Reduced 6.28%
69,753
Common Stock
Mar 15
2024
SELL
Open market or private sale
$312,980
$156.49 p/Share
2,000
Reduced 2.62%
74,428
Common Stock
Mar 14
2024
SELL
Open market or private sale
$313,700
$156.85 p/Share
2,000
Reduced 2.55%
76,428
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,226,769
$150.82 p/Share
8,134
Reduced 9.4%
78,428
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
20,728
Added 19.32%
86,562
Common Stock
Dec 01
2023
-
495
Reduced 0.75%
65,834
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$973,817
$121.56 p/Share
8,011
Reduced 10.78%
66,329
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
19,292
Added 20.6%
74,340
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$473,613
$116.11 p/Share
4,079
Reduced 6.9%
55,048
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
10,364
Added 14.91%
59,127
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,259,009
$157.16 p/Share
8,011
Reduced 14.11%
48,763
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
18,343
Added 24.42%
56,774
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
3,873
Added 9.16%
38,431
Common Stock
Aug 04
2021
-
1,580
Reduced 4.37%
34,558
Common Stock
May 17
2021
SELL
Open market or private sale
$1,083,225
$166.65 p/Share
6,500
Reduced 15.24%
36,138
Common Stock
Feb 16
2021
SELL
Open market or private sale
$868,075
$133.55 p/Share
6,500
Reduced 13.23%
42,638
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$820,443
$131.65 p/Share
6,232
Reduced 11.26%
49,138
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
15,539
Added 21.91%
55,370
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
3,506
Added 8.09%
39,831
Common Stock
Nov 02
2020
-
240
Reduced 0.66%
36,325
Common Stock