Jan 04
2022
BUY
Open market or private purchase
$17,525,000
$70.1 p/Share
250,000
Added 2.25%
10,839,676
Class A Common Stock
Jan 03
2022
BUY
Open market or private purchase
$36,654,999
$73.31 p/Share
500,000
Added 4.51%
10,589,676
Class A Common Stock
Dec 30
2021
BUY
Open market or private purchase
$37,724,998
$75.45 p/Share
500,000
Added 4.72%
10,089,676
Class A Common Stock
Dec 22
2021
BUY
Open market or private purchase
$20,037,500
$80.15 p/Share
250,000
Added 2.54%
9,589,676
Class A Common Stock
Dec 21
2021
BUY
Open market or private purchase
$38,564,999
$77.13 p/Share
500,000
Added 5.08%
9,339,676
Class A Common Stock
Dec 20
2021
BUY
Open market or private purchase
$38,270,000
$76.54 p/Share
500,000
Added 5.35%
8,839,676
Class A Common Stock
Dec 15
2021
BUY
Open market or private purchase
$16,735,001
$66.94 p/Share
250,000
Added 2.91%
8,339,676
Class A Common Stock
Dec 14
2021
BUY
Open market or private purchase
$32,049,999
$64.1 p/Share
500,000
Added 5.82%
8,089,676
Class A Common Stock
Dec 13
2021
BUY
Open market or private purchase
$33,020,000
$66.04 p/Share
500,000
Added 6.18%
7,589,676
Class A Common Stock
Dec 08
2021
BUY
Open market or private purchase
$19,042,500
$76.17 p/Share
250,000
Added 3.41%
7,089,676
Class A Common Stock
Dec 07
2021
BUY
Open market or private purchase
$36,669,998
$73.34 p/Share
500,000
Added 6.81%
6,839,676
Class A Common Stock
Dec 06
2021
BUY
Open market or private purchase
$32,494,999
$64.99 p/Share
500,000
Added 7.31%
6,339,676
Class A Common Stock
Dec 01
2021
BUY
Open market or private purchase
$25,000,000
$100.0 p/Share
250,000
Added 4.11%
5,839,676
Class A Common Stock
Nov 24
2021
BUY
Open market or private purchase
$12,192,800
$100.0 p/Share
121,928
Added 2.13%
5,589,676
Class A Common Stock
Nov 23
2021
BUY
Open market or private purchase
$25,000,000
$100.0 p/Share
250,000
Added 4.37%
5,467,748
Class A Common Stock
Oct 05
2021
BUY
Open market or private purchase
$383,300
$100.0 p/Share
3,833
Added 0.07%
5,217,748
Class A Common Stock
Oct 04
2021
BUY
Open market or private purchase
$25,000,000
$100.0 p/Share
250,000
Added 4.58%
5,213,915
Class A Common Stock
Oct 01
2021
BUY
Open market or private purchase
$24,902,500
$99.61 p/Share
250,000
Added 4.79%
4,963,915
Class A Common Stock
Sep 13
2021
BUY
Open market or private purchase
$1,391,500
$100.0 p/Share
13,915
Added 0.29%
4,713,915
Class A Common Stock
Sep 10
2021
BUY
Open market or private purchase
$24,767,500
$99.07 p/Share
250,000
Added 5.05%
4,700,000
Class A Common Stock
Sep 09
2021
BUY
Open market or private purchase
$23,827,499
$95.31 p/Share
250,000
Added 5.32%
4,450,000
Class A Common Stock
Sep 08
2021
BUY
Open market or private purchase
$23,377,501
$93.51 p/Share
250,000
Added 5.62%
4,200,000
Class A Common Stock
Jun 30
2021
BUY
Open market or private purchase
$10,118,400
$63.24 p/Share
160,000
Added 3.89%
3,950,000
Class A Common Stock
Jun 29
2021
BUY
Open market or private purchase
$10,240,000
$64.0 p/Share
160,000
Added 4.05%
3,790,000
Class A Common Stock
Jun 28
2021
BUY
Open market or private purchase
$10,044,800
$62.78 p/Share
160,000
Added 4.22%
3,630,000
Class A Common Stock