May 26
2021
SELL
Open market or private sale
$1,352,800
$67.64 p/Share
20,000
Reduced 0.27%
7,507,511
Class A Common Stock
May 25
2021
SELL
Open market or private sale
$1,343,600
$67.18 p/Share
20,000
Reduced 0.26%
7,527,511
Class A Common Stock
May 24
2021
SELL
Open market or private sale
$1,337,000
$66.85 p/Share
20,000
Reduced 0.26%
7,547,511
Class A Common Stock
May 21
2021
SELL
Open market or private sale
$1,346,000
$67.3 p/Share
20,000
Reduced 0.26%
7,567,511
Class A Common Stock
May 20
2021
SELL
Open market or private sale
$1,338,400
$66.92 p/Share
20,000
Reduced 0.26%
7,587,511
Class A Common Stock
May 19
2021
SELL
Open market or private sale
$1,325,200
$66.26 p/Share
20,000
Reduced 0.26%
7,607,511
Class A Common Stock
May 18
2021
SELL
Open market or private sale
$1,367,400
$68.37 p/Share
20,000
Reduced 0.26%
7,627,511
Class A Common Stock
May 17
2021
SELL
Open market or private sale
$1,362,800
$68.14 p/Share
20,000
Reduced 0.26%
7,647,511
Class A Common Stock
May 14
2021
SELL
Open market or private sale
$1,371,400
$68.57 p/Share
20,000
Reduced 0.26%
7,667,511
Class A Common Stock
May 13
2021
SELL
Open market or private sale
$1,341,600
$67.08 p/Share
20,000
Reduced 0.26%
7,687,511
Class A Common Stock
May 12
2021
SELL
Open market or private sale
$1,338,600
$66.93 p/Share
20,000
Reduced 0.26%
7,707,511
Class A Common Stock
May 11
2021
SELL
Open market or private sale
$1,349,600
$67.48 p/Share
20,000
Reduced 0.26%
7,727,511
Class A Common Stock
May 10
2021
SELL
Open market or private sale
$1,374,200
$68.71 p/Share
20,000
Reduced 0.26%
7,747,511
Class A Common Stock
May 07
2021
SELL
Open market or private sale
$1,397,400
$69.87 p/Share
20,000
Reduced 0.26%
7,767,511
Class A Common Stock
May 06
2021
SELL
Open market or private sale
$1,390,600
$69.53 p/Share
20,000
Reduced 0.26%
7,787,511
Class A Common Stock
May 05
2021
SELL
Open market or private sale
$1,402,400
$70.12 p/Share
20,000
Reduced 0.26%
7,807,511
Class A Common Stock
May 04
2021
SELL
Open market or private sale
$1,395,600
$69.78 p/Share
20,000
Reduced 0.25%
7,827,511
Class A Common Stock
May 03
2021
SELL
Open market or private sale
$1,428,600
$71.43 p/Share
20,000
Reduced 0.25%
7,847,511
Class A Common Stock
Apr 30
2021
SELL
Open market or private sale
$1,443,800
$72.19 p/Share
20,000
Reduced 0.25%
7,867,511
Class A Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,455,200
$72.76 p/Share
20,000
Reduced 0.25%
7,887,511
Class A Common Stock
Apr 28
2021
SELL
Open market or private sale
$1,449,200
$72.46 p/Share
20,000
Reduced 0.25%
7,907,511
Class A Common Stock
Apr 27
2021
SELL
Open market or private sale
$1,449,000
$72.45 p/Share
20,000
Reduced 0.25%
7,927,511
Class A Common Stock
Apr 26
2021
SELL
Open market or private sale
$1,462,600
$73.13 p/Share
20,000
Reduced 0.25%
7,947,511
Class A Common Stock
Apr 23
2021
SELL
Open market or private sale
$1,444,400
$72.22 p/Share
20,000
Reduced 0.25%
7,967,511
Class A Common Stock
Apr 22
2021
SELL
Open market or private sale
$1,458,400
$72.92 p/Share
20,000
Reduced 0.25%
7,987,511
Class A Common Stock