Jan 02
2026
SELL
Open market or private sale
$57,793
$310.72 p/Share
186
Reduced 100.0%
0
Common Stock
Oct 01
2025
SELL
Open market or private sale
$47,230
$253.93 p/Share
186
Reduced 50.0%
186
Common Stock
Aug 12
2025
SELL
Open market or private sale
$89,339
$240.16 p/Share
372
Reduced 50.0%
372
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
-
744
Added 40.86%
1,077
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
665
Added 50.0%
665
Common Stock
Aug 07
2023
SELL
Open market or private sale
$86,183
$253.48 p/Share
340
Reduced 50.0%
340
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
680
Added 43.2%
894
Common Stock
Jan 04
2023
SELL
Open market or private sale
$27,731
$223.64 p/Share
124
Reduced 36.69%
214
Common Stock
Oct 03
2022
SELL
Open market or private sale
$23,709
$191.2 p/Share
124
Reduced 26.84%
338
Common Stock
Jul 05
2022
SELL
Open market or private sale
$30,663
$123.64 p/Share
248
Reduced 34.93%
462
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
710
Added 50.0%
710
Common Stock
Jan 04
2022
SELL
Open market or private sale
$22,719
$283.99 p/Share
80
Reduced 59.7%
54
Common Stock
Oct 01
2021
SELL
Open market or private sale
$21,365
$267.06 p/Share
80
Reduced 29.85%
188
Common Stock
Jul 12
2021
SELL
Open market or private sale
$44,289
$275.09 p/Share
161
Reduced 30.09%
374
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
535
Added 50.0%
535
Common Stock
Jan 04
2021
SELL
Open market or private sale
$20,047
$174.32 p/Share
115
Reduced 43.73%
148
Common Stock
Oct 01
2020
SELL
Open market or private sale
$22,547
$196.06 p/Share
115
Reduced 30.42%
263
Common Stock
Jul 13
2020
SELL
Open market or private sale
$44,268
$192.47 p/Share
230
Reduced 30.42%
526
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
756
Added 50.0%
756
Common Stock
Jan 02
2020
SELL
Open market or private sale
$19,371
$164.16 p/Share
118
Reduced 33.15%
238
Common Stock
Oct 01
2019
SELL
Open market or private sale
$15,922
$134.93 p/Share
118
Reduced 24.89%
356
Common Stock
Jan 13
2017
BUY
Grant, award, or other acquisition
-
2,000
Added 50.0%
2,000
Common Stock