Mar 01
2022
SELL
Payment of exercise price or tax liability
$27,706
$145.06 p/Share
191
Reduced 0.03%
602,582
Class A Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$1,318,099
$126.4 p/Share
10,428
Added 1.7%
602,773
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$31,473
$164.78 p/Share
191
Reduced 0.03%
592,345
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$52,153
$231.79 p/Share
225
Reduced 0.04%
592,536
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$79,162
$266.54 p/Share
297
Reduced 0.05%
592,761
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$89,670
$301.92 p/Share
297
Reduced 0.05%
593,058
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$90,243
$302.83 p/Share
298
Reduced 0.05%
593,355
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$98,153
$330.48 p/Share
297
Reduced 0.05%
593,653
Class A Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$100,255
$337.56 p/Share
297
Reduced 0.05%
593,950
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$91,787
$308.01 p/Share
298
Reduced 0.05%
594,247
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$81,123
$273.14 p/Share
297
Reduced 0.05%
594,545
Class A Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$84,722
$285.26 p/Share
297
Reduced 0.05%
594,842
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$156,804
$265.32 p/Share
591
Reduced 0.1%
595,139
Class A Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$48,660
$311.92 p/Share
156
Reduced 0.03%
595,730
Class A Common Stock
Feb 17
2021
SELL
Grant, award, or other acquisition
$1,073,181
$296.05 p/Share
3,625
Reduced 0.6%
595,886
Class A Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$41,221
$264.24 p/Share
156
Reduced 0.03%
592,261
Class A Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$44,182
$236.27 p/Share
187
Reduced 0.03%
592,417
Class A Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$61,025
$251.13 p/Share
243
Reduced 0.04%
592,604
Class A Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$442,060
$185.35 p/Share
2,385
Reduced 0.4%
592,847
Class A Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$1,169,892
$191.19 p/Share
6,119
Reduced 1.02%
595,232
Class A Common Stock
Oct 29
2020
BUY
Grant, award, or other acquisition
$6,561,067
$191.19 p/Share
34,317
Added 5.4%
601,351
Class A Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$18,810
$238.1 p/Share
79
Reduced 0.01%
567,034
Class A Common Stock