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
May 16
2024
SELL
Open market or private sale
$7,228,800
$120.48 p/Share
60,000
Reduced 2.4%
2,437,500
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$7,255,200
$120.92 p/Share
60,000
Reduced 2.35%
2,497,500
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$7,291,800
$121.53 p/Share
60,000
Reduced 2.29%
2,557,500
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$7,186,200
$119.77 p/Share
60,000
Reduced 2.24%
2,617,500
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$6,469,260
$117.82 p/Share
54,908
Reduced 2.01%
2,677,500
Class A Common Stock