Oct 06
2023
SELL
Open market or private sale
$3,067,800
$204.52 p/Share
15,000
Reduced 0.1%
15,311,166
Common Stock
Oct 05
2023
SELL
Open market or private sale
$3,008,100
$200.54 p/Share
15,000
Reduced 0.1%
15,326,166
Common Stock
Oct 04
2023
SELL
Open market or private sale
$3,020,250
$201.35 p/Share
15,000
Reduced 0.1%
15,341,166
Common Stock
Oct 03
2023
SELL
Open market or private sale
$3,009,450
$200.63 p/Share
15,000
Reduced 0.1%
15,356,166
Common Stock
Oct 02
2023
SELL
Open market or private sale
$3,049,200
$203.28 p/Share
15,000
Reduced 0.1%
15,371,166
Common Stock
Sep 29
2023
SELL
Open market or private sale
$3,079,500
$205.3 p/Share
15,000
Reduced 0.1%
15,386,166
Common Stock
Sep 28
2023
SELL
Open market or private sale
$3,043,500
$202.9 p/Share
15,000
Reduced 0.1%
15,401,166
Common Stock
Sep 27
2023
SELL
Open market or private sale
$3,037,950
$202.53 p/Share
15,000
Reduced 0.1%
15,416,166
Common Stock
Sep 26
2023
-
250,000
Reduced 1.59%
15,431,166
Common Stock
Sep 26
2023
SELL
Open market or private sale
$3,055,650
$203.71 p/Share
15,000
Reduced 0.1%
15,681,166
Common Stock
Sep 25
2023
SELL
Open market or private sale
$3,082,200
$205.48 p/Share
15,000
Reduced 0.1%
15,696,166
Common Stock
Sep 22
2023
SELL
Open market or private sale
$3,119,550
$207.97 p/Share
15,000
Reduced 0.1%
15,711,166
Common Stock
Sep 21
2023
SELL
Open market or private sale
$3,150,600
$210.04 p/Share
15,000
Reduced 0.1%
15,726,166
Common Stock
Sep 20
2023
SELL
Open market or private sale
$3,224,850
$214.99 p/Share
15,000
Reduced 0.1%
15,741,166
Common Stock
Sep 19
2023
SELL
Open market or private sale
$3,216,300
$214.42 p/Share
15,000
Reduced 0.1%
15,756,166
Common Stock
Sep 18
2023
SELL
Open market or private sale
$3,233,250
$215.55 p/Share
15,000
Reduced 0.1%
15,771,166
Common Stock
Sep 15
2023
SELL
Open market or private sale
$3,243,000
$216.2 p/Share
15,000
Reduced 0.09%
15,786,166
Common Stock
Sep 14
2023
SELL
Open market or private sale
$3,291,750
$219.45 p/Share
15,000
Reduced 0.09%
15,801,166
Common Stock
Sep 13
2023
SELL
Open market or private sale
$3,304,050
$220.27 p/Share
15,000
Reduced 0.09%
15,816,166
Common Stock
Sep 12
2023
SELL
Open market or private sale
$3,349,050
$223.27 p/Share
15,000
Reduced 0.09%
15,831,166
Common Stock
Sep 11
2023
SELL
Open market or private sale
$3,372,300
$224.82 p/Share
15,000
Reduced 0.09%
15,846,166
Common Stock
Sep 08
2023
SELL
Open market or private sale
$3,367,950
$224.53 p/Share
15,000
Reduced 0.09%
15,861,166
Common Stock
Sep 07
2023
SELL
Open market or private sale
$3,317,850
$221.19 p/Share
15,000
Reduced 0.09%
15,876,166
Common Stock
Sep 06
2023
SELL
Open market or private sale
$3,313,800
$220.92 p/Share
15,000
Reduced 0.09%
15,891,166
Common Stock
Sep 05
2023
SELL
Open market or private sale
$3,289,500
$219.3 p/Share
15,000
Reduced 0.09%
15,906,166
Common Stock