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
Sep 01
2023
SELL
Open market or private sale
$3,331,800
$222.12 p/Share
15,000
Reduced 0.09%
15,921,166
Common Stock
Aug 31
2023
SELL
Open market or private sale
$3,379,950
$225.33 p/Share
15,000
Reduced 0.09%
15,936,166
Common Stock
Aug 30
2023
SELL
Open market or private sale
$3,193,050
$212.87 p/Share
15,000
Reduced 0.09%
15,951,166
Common Stock
Aug 29
2023
SELL
Open market or private sale
$3,148,950
$209.93 p/Share
15,000
Reduced 0.09%
15,966,166
Common Stock
Aug 28
2023
SELL
Open market or private sale
$3,175,950
$211.73 p/Share
15,000
Reduced 0.09%
15,981,166
Common Stock
Aug 25
2023
SELL
Open market or private sale
$3,127,500
$208.5 p/Share
15,000
Reduced 0.09%
15,996,166
Common Stock
Aug 24
2023
SELL
Open market or private sale
$3,127,650
$208.51 p/Share
15,000
Reduced 0.09%
16,011,166
Common Stock
Aug 23
2023
SELL
Open market or private sale
$3,142,800
$209.52 p/Share
15,000
Reduced 0.09%
16,026,166
Common Stock
Aug 22
2023
SELL
Open market or private sale
$3,122,100
$208.14 p/Share
15,000
Reduced 0.09%
16,041,166
Common Stock
Aug 21
2023
SELL
Open market or private sale
$3,104,850
$206.99 p/Share
15,000
Reduced 0.09%
16,056,166
Common Stock
Aug 18
2023
SELL
Open market or private sale
$3,050,400
$203.36 p/Share
15,000
Reduced 0.09%
16,071,166
Common Stock
Aug 17
2023
SELL
Open market or private sale
$3,082,800
$205.52 p/Share
15,000
Reduced 0.09%
16,086,166
Common Stock
Aug 16
2023
SELL
Open market or private sale
$3,126,600
$208.44 p/Share
15,000
Reduced 0.09%
16,101,166
Common Stock