May 15
2025
SELL
Open market or private sale
$2,232,927
$307.99 p/Share
7,250
Reduced 0.08%
9,457,231
Common Stock
May 14
2025
SELL
Open market or private sale
$739,688
$306.67 p/Share
2,412
Reduced 0.03%
9,464,481
Common Stock
May 13
2025
SELL
Open market or private sale
$2,192,044
$310.4 p/Share
7,062
Reduced 0.07%
9,466,893
Common Stock
May 12
2025
SELL
Open market or private sale
$2,242,787
$309.35 p/Share
7,250
Reduced 0.08%
9,473,955
Common Stock
May 09
2025
SELL
Open market or private sale
$2,213,425
$305.3 p/Share
7,250
Reduced 0.08%
9,481,205
Common Stock
May 08
2025
SELL
Open market or private sale
$2,196,532
$302.97 p/Share
7,250
Reduced 0.08%
9,488,455
Common Stock
May 07
2025
SELL
Open market or private sale
$2,152,525
$296.9 p/Share
7,250
Reduced 0.08%
9,495,705
Common Stock
May 06
2025
SELL
Open market or private sale
$944,900
$294.27 p/Share
3,211
Reduced 0.03%
9,502,955
Common Stock
May 05
2025
SELL
Open market or private sale
$2,139,837
$295.15 p/Share
7,250
Reduced 0.08%
9,506,166
Common Stock
May 02
2025
SELL
Open market or private sale
$2,107,792
$290.73 p/Share
7,250
Reduced 0.08%
9,513,416
Common Stock
May 01
2025
SELL
Open market or private sale
$2,039,793
$284.49 p/Share
7,170
Reduced 0.08%
9,520,666
Common Stock
Mar 14
2025
SELL
Open market or private sale
$390,545
$285.07 p/Share
1,370
Reduced 0.01%
10,027,836
Common Stock
Mar 13
2025
SELL
Open market or private sale
$574
$287.1 p/Share
2
Reduced 0.0%
10,029,206
Common Stock
Mar 12
2025
SELL
Open market or private sale
$2,591,007
$285.92 p/Share
9,062
Reduced 0.09%
10,029,208
Common Stock
Mar 11
2025
SELL
Open market or private sale
$2,573,245
$283.96 p/Share
9,062
Reduced 0.09%
10,038,270
Common Stock
Mar 05
2025
SELL
Open market or private sale
$2,733,733
$301.67 p/Share
9,062
Reduced 0.09%
10,047,332
Common Stock
Mar 03
2025
SELL
Open market or private sale
$2,241,621
$315.1 p/Share
7,114
Reduced 0.07%
10,056,394
Common Stock
Feb 28
2025
SELL
Open market or private sale
$2,826,075
$311.86 p/Share
9,062
Reduced 0.09%
10,063,508
Common Stock
Feb 27
2025
SELL
Open market or private sale
$117,428
$319.1 p/Share
368
Reduced 0.0%
10,072,570
Common Stock
Feb 26
2025
SELL
Open market or private sale
$1,322,450
$324.13 p/Share
4,080
Reduced 0.04%
10,072,938
Common Stock
Feb 25
2025
SELL
Open market or private sale
$2,774,788
$322.35 p/Share
8,608
Reduced 0.09%
10,077,018
Common Stock
Feb 24
2025
SELL
Open market or private sale
$2,928,385
$323.15 p/Share
9,062
Reduced 0.09%
10,085,626
Common Stock
Feb 21
2025
SELL
Open market or private sale
$461,789
$327.51 p/Share
1,410
Reduced 0.01%
10,094,688
Common Stock
Feb 20
2025
SELL
Open market or private sale
$2,755,002
$328.25 p/Share
8,393
Reduced 0.08%
10,096,098
Common Stock
Feb 19
2025
SELL
Open market or private sale
$1,684,506
$328.62 p/Share
5,126
Reduced 0.05%
10,104,491
Common Stock