Nov 10
2023
SELL
Open market or private sale
$3,177,000
$211.8 p/Share
15,000
Reduced 0.1%
14,936,166
Common Stock
Nov 09
2023
SELL
Open market or private sale
$3,170,550
$211.37 p/Share
15,000
Reduced 0.1%
14,951,166
Common Stock
Nov 08
2023
SELL
Open market or private sale
$3,169,650
$211.31 p/Share
15,000
Reduced 0.1%
14,966,166
Common Stock
Nov 07
2023
SELL
Open market or private sale
$3,175,650
$211.71 p/Share
15,000
Reduced 0.1%
14,981,166
Common Stock
Nov 06
2023
SELL
Open market or private sale
$3,102,450
$206.83 p/Share
15,000
Reduced 0.1%
14,996,166
Common Stock
Nov 03
2023
SELL
Open market or private sale
$3,130,050
$208.67 p/Share
15,000
Reduced 0.1%
15,011,166
Common Stock
Nov 02
2023
SELL
Open market or private sale
$3,108,750
$207.25 p/Share
15,000
Reduced 0.1%
15,026,166
Common Stock
Nov 01
2023
SELL
Open market or private sale
$3,040,050
$202.67 p/Share
15,000
Reduced 0.1%
15,041,166
Common Stock
Oct 31
2023
SELL
Open market or private sale
$3,008,700
$200.58 p/Share
15,000
Reduced 0.1%
15,056,166
Common Stock
Oct 30
2023
SELL
Open market or private sale
$2,986,950
$199.13 p/Share
15,000
Reduced 0.1%
15,071,166
Common Stock
Oct 27
2023
SELL
Open market or private sale
$2,955,600
$197.04 p/Share
15,000
Reduced 0.1%
15,086,166
Common Stock
Oct 26
2023
SELL
Open market or private sale
$2,953,800
$196.92 p/Share
15,000
Reduced 0.1%
15,101,166
Common Stock
Oct 25
2023
SELL
Open market or private sale
$2,991,300
$199.42 p/Share
15,000
Reduced 0.1%
15,116,166
Common Stock
Oct 24
2023
SELL
Open market or private sale
$3,045,450
$203.03 p/Share
15,000
Reduced 0.1%
15,131,166
Common Stock
Oct 23
2023
SELL
Open market or private sale
$3,016,350
$201.09 p/Share
15,000
Reduced 0.1%
15,146,166
Common Stock
Oct 20
2023
SELL
Open market or private sale
$3,078,600
$205.24 p/Share
15,000
Reduced 0.1%
15,161,166
Common Stock
Oct 19
2023
SELL
Open market or private sale
$3,125,100
$208.34 p/Share
15,000
Reduced 0.1%
15,176,166
Common Stock
Oct 18
2023
SELL
Open market or private sale
$3,101,850
$206.79 p/Share
15,000
Reduced 0.1%
15,191,166
Common Stock
Oct 17
2023
SELL
Open market or private sale
$3,143,850
$209.59 p/Share
15,000
Reduced 0.1%
15,206,166
Common Stock
Oct 16
2023
SELL
Open market or private sale
$3,110,100
$207.34 p/Share
15,000
Reduced 0.1%
15,221,166
Common Stock
Oct 13
2023
SELL
Open market or private sale
$3,079,950
$205.33 p/Share
15,000
Reduced 0.1%
15,236,166
Common Stock
Oct 12
2023
SELL
Open market or private sale
$3,089,100
$205.94 p/Share
15,000
Reduced 0.1%
15,251,166
Common Stock
Oct 11
2023
SELL
Open market or private sale
$3,104,850
$206.99 p/Share
15,000
Reduced 0.1%
15,266,166
Common Stock
Oct 10
2023
SELL
Open market or private sale
$3,118,500
$207.9 p/Share
15,000
Reduced 0.1%
15,281,166
Common Stock
Oct 09
2023
SELL
Open market or private sale
$3,102,150
$206.81 p/Share
15,000
Reduced 0.1%
15,296,166
Common Stock