Jul 31
2023
|
SELL
Open market or private sale
|
$11,642,400
$145.53 p/Share
|
80,000
|
|
Jul 28
2023
|
SELL
Open market or private sale
|
$11,564,800
$144.56 p/Share
|
80,000
|
|
May 25
2023
|
SELL
Open market or private sale
|
$2,353,860
$130.77 p/Share
|
18,000
|
|
May 24
2023
|
SELL
Open market or private sale
|
$5,218,000
$130.45 p/Share
|
40,000
|
|
May 23
2023
|
SELL
Open market or private sale
|
$5,289,600
$132.24 p/Share
|
40,000
|
|
May 22
2023
|
SELL
Open market or private sale
|
$5,383,600
$134.59 p/Share
|
40,000
|
|
May 19
2023
|
SELL
Open market or private sale
|
$10,743,200
$134.29 p/Share
|
80,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$10,635,200
$132.94 p/Share
|
80,000
|
|
May 17
2023
|
SELL
Open market or private sale
|
$10,498,400
$131.23 p/Share
|
80,000
|
|
May 16
2023
|
SELL
Open market or private sale
|
$3,276,475
$129.89 p/Share
|
25,225
|
|
May 15
2023
|
SELL
Open market or private sale
|
$5,212,400
$130.31 p/Share
|
40,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$5,207,600
$130.19 p/Share
|
40,000
|
|
May 11
2023
|
SELL
Open market or private sale
|
$2,621,064
$129.73 p/Share
|
20,204
|
|
May 10
2023
|
SELL
Open market or private sale
|
$5,219,200
$130.48 p/Share
|
40,000
|
|
May 09
2023
|
SELL
Open market or private sale
|
$2,617,112
$129.56 p/Share
|
20,200
|
|
May 08
2023
|
SELL
Open market or private sale
|
$2,580,200
$129.01 p/Share
|
20,000
|
|
May 05
2023
|
SELL
Open market or private sale
|
$2,561,800
$128.09 p/Share
|
20,000
|
|
May 04
2023
|
SELL
Open market or private sale
|
$2,512,200
$125.61 p/Share
|
20,000
|
|
May 03
2023
|
SELL
Open market or private sale
|
$2,517,400
$125.87 p/Share
|
20,000
|
|
May 02
2023
|
SELL
Open market or private sale
|
$2,510,000
$125.5 p/Share
|
20,000
|
|
May 01
2023
|
SELL
Open market or private sale
|
$2,520,600
$126.03 p/Share
|
20,000
|
|
Apr 28
2023
|
SELL
Open market or private sale
|
$2,503,800
$125.19 p/Share
|
20,000
|
|
Apr 27
2023
|
SELL
Open market or private sale
|
$2,490,800
$124.54 p/Share
|
20,000
|
|
Apr 26
2023
|
SELL
Open market or private sale
|
$2,510,600
$125.53 p/Share
|
20,000
|
|
Apr 25
2023
|
SELL
Open market or private sale
|
$2,478,000
$123.9 p/Share
|
20,000
|
|