Feb 12
2025
SELL
Payment of exercise price or tax liability
$5,759
$112.94 p/Share
51
Reduced 0.45%
11,273
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$5,023
$114.17 p/Share
44
Reduced 0.39%
11,313
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$8,040
$113.24 p/Share
71
Reduced 0.62%
11,349
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$12,552
$114.11 p/Share
110
Reduced 0.95%
11,411
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
1,118
Added 8.85%
11,516
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
4,233
Added 28.93%
10,398
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$58,011
$121.11 p/Share
479
Reduced 7.21%
6,165
Common Stock
Jan 27
2025
BUY
Grant, award, or other acquisition
-
1,377
Added 17.17%
6,644
Common Stock
Aug 15
2024
SELL
Open market or private sale
$144,570
$96.38 p/Share
1,500
Reduced 22.17%
5,267
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$33,134
$98.03 p/Share
338
Reduced 4.76%
6,767
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$4,147
$82.94 p/Share
50
Reduced 0.7%
7,072
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$6,860
$81.67 p/Share
84
Reduced 1.17%
7,100
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$5,553
$81.67 p/Share
68
Reduced 0.94%
7,164
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,096
Added 13.17%
7,227
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$55,340
$83.47 p/Share
663
Reduced 9.76%
6,131
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
1,910
Added 21.94%
6,794
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$2,826
$80.75 p/Share
35
Reduced 0.67%
5,224
Common Stock
Jul 29
2023
SELL
Payment of exercise price or tax liability
$24,024
$70.66 p/Share
340
Reduced 6.51%
4,884
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$10,172
$90.83 p/Share
112
Reduced 2.1%
5,224
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
689
Added 11.44%
5,336
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
3,458
Added 42.67%
4,647
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
553
Added 31.75%
1,189
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
636
Added 50.0%
636
Common Stock