Apr 24
2023
|
SELL
Open market or private sale
|
$2,505,200
$125.26 p/Share
|
20,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$2,530,200
$126.51 p/Share
|
20,000
|
|
Apr 20
2023
|
SELL
Open market or private sale
|
$2,509,600
$125.48 p/Share
|
20,000
|
|
Apr 19
2023
|
SELL
Open market or private sale
|
$2,535,600
$126.78 p/Share
|
20,000
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$2,732,634
$128.91 p/Share
|
21,198
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$2,574,400
$128.72 p/Share
|
20,000
|
|
Apr 14
2023
|
SELL
Open market or private sale
|
$2,584,458
$128.58 p/Share
|
20,100
|
|
Apr 13
2023
|
SELL
Open market or private sale
|
$2,555,800
$127.79 p/Share
|
20,000
|
|
Apr 12
2023
|
SELL
Open market or private sale
|
$2,537,200
$126.86 p/Share
|
20,000
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$2,523,400
$126.17 p/Share
|
20,000
|
|
Apr 10
2023
|
SELL
Open market or private sale
|
$2,507,200
$125.36 p/Share
|
20,000
|
|
Apr 06
2023
|
SELL
Open market or private sale
|
$2,507,000
$125.35 p/Share
|
20,000
|
|
Apr 05
2023
|
SELL
Open market or private sale
|
$2,536,600
$126.83 p/Share
|
20,000
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$2,556,200
$127.81 p/Share
|
20,000
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$2,554,200
$127.71 p/Share
|
20,000
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$2,547,600
$127.38 p/Share
|
20,000
|
|
Mar 30
2023
|
SELL
Open market or private sale
|
$2,519,600
$125.98 p/Share
|
20,000
|
|
Mar 29
2023
|
SELL
Open market or private sale
|
$2,485,800
$124.29 p/Share
|
20,000
|
|
Mar 28
2023
|
SELL
Open market or private sale
|
$2,456,600
$122.83 p/Share
|
20,000
|
|
Mar 27
2023
|
SELL
Open market or private sale
|
$2,460,800
$123.04 p/Share
|
20,000
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$1,212,581
$122.93 p/Share
|
9,864
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$2,448,600
$122.43 p/Share
|
20,000
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$2,389,430
$123.37 p/Share
|
19,368
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$2,488,800
$124.44 p/Share
|
20,000
|
|
Mar 03
2023
|
SELL
Open market or private sale
|
$2,502,200
$125.11 p/Share
|
20,000
|
|