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
Aug 15
2023
SELL
Open market or private sale
$3,156,750
$210.45 p/Share
15,000
Reduced 0.09%
16,116,166
Common Stock
Aug 14
2023
SELL
Open market or private sale
$3,147,450
$209.83 p/Share
15,000
Reduced 0.09%
16,131,166
Common Stock
Aug 11
2023
SELL
Open market or private sale
$3,119,250
$207.95 p/Share
15,000
Reduced 0.09%
16,146,166
Common Stock
Aug 10
2023
SELL
Open market or private sale
$3,127,800
$208.52 p/Share
15,000
Reduced 0.09%
16,161,166
Common Stock
Aug 09
2023
SELL
Open market or private sale
$3,129,900
$208.66 p/Share
15,000
Reduced 0.09%
16,176,166
Common Stock
Aug 08
2023
SELL
Open market or private sale
$3,191,700
$212.78 p/Share
15,000
Reduced 0.09%
16,191,166
Common Stock
Aug 07
2023
SELL
Open market or private sale
$3,239,700
$215.98 p/Share
15,000
Reduced 0.09%
16,206,166
Common Stock
Aug 04
2023
SELL
Open market or private sale
$3,227,400
$215.16 p/Share
15,000
Reduced 0.09%
16,221,166
Common Stock
Aug 03
2023
SELL
Open market or private sale
$3,249,300
$216.62 p/Share
15,000
Reduced 0.09%
16,236,166
Common Stock
Aug 02
2023
SELL
Open market or private sale
$3,313,050
$220.87 p/Share
15,000
Reduced 0.09%
16,251,166
Common Stock
Aug 01
2023
SELL
Open market or private sale
$3,350,700
$223.38 p/Share
15,000
Reduced 0.09%
16,266,166
Common Stock
Jul 31
2023
SELL
Open market or private sale
$3,358,800
$223.92 p/Share
15,000
Reduced 0.09%
16,281,166
Common Stock