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
Jul 28
2023
SELL
Open market or private sale
$3,383,850
$225.59 p/Share
15,000
Reduced 0.09%
16,296,166
Common Stock
Jul 27
2023
SELL
Open market or private sale
$3,408,600
$227.24 p/Share
15,000
Reduced 0.09%
16,311,166
Common Stock
Jul 26
2023
SELL
Open market or private sale
$3,384,900
$225.66 p/Share
15,000
Reduced 0.09%
16,326,166
Common Stock
Jul 25
2023
SELL
Open market or private sale
$3,400,050
$226.67 p/Share
15,000
Reduced 0.09%
16,341,166
Common Stock
Jul 24
2023
SELL
Open market or private sale
$3,384,300
$225.62 p/Share
15,000
Reduced 0.09%
16,356,166
Common Stock
Jul 21
2023
SELL
Open market or private sale
$3,434,250
$228.95 p/Share
15,000
Reduced 0.09%
16,371,166
Common Stock
Jul 20
2023
SELL
Open market or private sale
$3,457,950
$230.53 p/Share
15,000
Reduced 0.09%
16,386,166
Common Stock