Jun 24
2024
SELL
Open market or private sale
$6,985,800
$116.43 p/Share
60,000
Reduced 6.02%
937,500
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$6,639,000
$110.65 p/Share
60,000
Reduced 5.67%
997,500
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$6,579,600
$109.66 p/Share
60,000
Reduced 5.37%
1,057,500
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$6,600,000
$110.0 p/Share
60,000
Reduced 5.1%
1,117,500
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$6,301,800
$105.03 p/Share
60,000
Reduced 4.85%
1,177,500
Class A Common Stock
Jun 14
2024
SELL
Open market or private sale
$6,228,600
$103.81 p/Share
60,000
Reduced 4.62%
1,237,500
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$6,506,400
$108.44 p/Share
60,000
Reduced 4.42%
1,297,500
Class A Common Stock
Jun 12
2024
SELL
Open market or private sale
$6,669,000
$111.15 p/Share
60,000
Reduced 4.23%
1,357,500
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$6,229,200
$103.82 p/Share
60,000
Reduced 4.06%
1,417,500
Class A Common Stock
Jun 10
2024
SELL
Open market or private sale
$6,501,000
$108.35 p/Share
60,000
Reduced 3.9%
1,477,500
Class A Common Stock
Jun 07
2024
SELL
Open market or private sale
$6,408,600
$106.81 p/Share
60,000
Reduced 3.76%
1,537,500
Class A Common Stock
Jun 06
2024
SELL
Open market or private sale
$6,382,800
$106.38 p/Share
60,000
Reduced 3.62%
1,597,500
Class A Common Stock
Jun 05
2024
SELL
Open market or private sale
$6,181,800
$103.03 p/Share
60,000
Reduced 3.49%
1,657,500
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$5,992,800
$99.88 p/Share
60,000
Reduced 3.38%
1,717,500
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$6,054,000
$100.9 p/Share
60,000
Reduced 3.27%
1,777,500
Class A Common Stock
May 31
2024
SELL
Open market or private sale
$6,040,800
$100.68 p/Share
60,000
Reduced 3.16%
1,837,500
Class A Common Stock
May 30
2024
SELL
Open market or private sale
$6,288,600
$104.81 p/Share
60,000
Reduced 3.07%
1,897,500
Class A Common Stock
May 29
2024
SELL
Open market or private sale
$6,271,200
$104.52 p/Share
60,000
Reduced 2.97%
1,957,500
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$6,421,200
$107.02 p/Share
60,000
Reduced 2.89%
2,017,500
Class A Common Stock
May 24
2024
SELL
Open market or private sale
$6,660,600
$111.01 p/Share
60,000
Reduced 2.81%
2,077,500
Class A Common Stock
May 23
2024
SELL
Open market or private sale
$6,743,400
$112.39 p/Share
60,000
Reduced 2.73%
2,137,500
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$6,990,000
$116.5 p/Share
60,000
Reduced 2.66%
2,197,500
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$6,944,400
$115.74 p/Share
60,000
Reduced 2.59%
2,257,500
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$7,086,000
$118.1 p/Share
60,000
Reduced 2.52%
2,317,500
Class A Common Stock
May 17
2024
SELL
Open market or private sale
$7,060,800
$117.68 p/Share
60,000
Reduced 2.46%
2,377,500
Class A Common Stock