Aug 26
2024
|
SELL
Open market or private sale
|
$14,219,656
$156.58 p/Share
|
90,814
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$15,559,000
$155.59 p/Share
|
100,000
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$15,553,000
$155.53 p/Share
|
100,000
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$15,609,000
$156.09 p/Share
|
100,000
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$15,422,999
$154.23 p/Share
|
100,000
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$15,476,000
$154.76 p/Share
|
100,000
|
|
Aug 16
2024
|
SELL
Open market or private sale
|
$15,291,999
$152.92 p/Share
|
100,000
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$14,794,000
$147.94 p/Share
|
100,000
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$10,854,750
$144.73 p/Share
|
75,000
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$10,547,999
$140.64 p/Share
|
75,000
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$10,080,750
$134.41 p/Share
|
75,000
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$10,095,750
$134.61 p/Share
|
75,000
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$9,921,000
$132.28 p/Share
|
75,000
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$10,022,999
$133.64 p/Share
|
75,000
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$10,257,750
$136.77 p/Share
|
75,000
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$9,702,000
$129.36 p/Share
|
75,000
|
|
Aug 02
2024
|
SELL
Open market or private sale
|
$10,408,500
$138.78 p/Share
|
75,000
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$14,685,000
$146.85 p/Share
|
100,000
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$9,995,250
$133.27 p/Share
|
75,000
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$9,621,000
$128.28 p/Share
|
75,000
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$9,800,249
$130.67 p/Share
|
75,000
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$9,908,250
$132.11 p/Share
|
75,000
|
|
Jul 25
2024
|
SELL
Open market or private sale
|
$9,561,000
$127.48 p/Share
|
75,000
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$9,402,750
$125.37 p/Share
|
75,000
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$9,583,500
$127.78 p/Share
|
75,000
|
|