Jun 14
2024
SELL
Sale (or disposition) back to the issuer
$300,416
$147.77 p/Share
2,033
Reduced 5.04%
38,269
Class A Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
-
881
Added 2.14%
40,302
Class A Common Stock
Jun 12
2024
SELL
Sale (or disposition) back to the issuer
$130,450
$152.04 p/Share
858
Reduced 2.13%
39,421
Class A Common Stock
Jun 11
2024
SELL
Sale (or disposition) back to the issuer
$83,832
$146.05 p/Share
574
Reduced 1.41%
40,279
Class A Common Stock
Jun 14
2023
SELL
Sale (or disposition) back to the issuer
$201,040
$98.84 p/Share
2,034
Reduced 4.74%
40,853
Class A Common Stock
Jun 12
2023
SELL
Sale (or disposition) back to the issuer
$83,303
$97.09 p/Share
858
Reduced 1.96%
42,887
Class A Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
-
1,441
Added 3.19%
43,745
Class A Common Stock
Jun 08
2023
SELL
Sale (or disposition) back to the issuer
$28,392
$91.0 p/Share
312
Reduced 0.73%
42,304
Class A Common Stock
Jun 14
2022
SELL
Sale (or disposition) back to the issuer
$93,178
$45.81 p/Share
2,034
Reduced 4.56%
42,616
Class A Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
2,515
Added 5.33%
44,650
Class A Common Stock
Jun 09
2022
SELL
Sale (or disposition) back to the issuer
$16,229
$58.17 p/Share
279
Reduced 0.66%
42,135
Class A Common Stock
Jun 08
2022
SELL
Sale (or disposition) back to the issuer
$18,258
$58.52 p/Share
312
Reduced 0.73%
42,414
Class A Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
1,551
Added 3.5%
42,726
Class A Common Stock
Jun 10
2021
SELL
Sale (or disposition) back to the issuer
$34,408
$93.5 p/Share
368
Reduced 0.89%
41,175
Class A Common Stock
Jun 09
2021
SELL
Sale (or disposition) back to the issuer
$27,166
$97.37 p/Share
279
Reduced 0.67%
41,543
Class A Common Stock
Jun 08
2021
SELL
Sale (or disposition) back to the issuer
$33,813
$108.03 p/Share
313
Reduced 0.74%
41,822
Class A Common Stock
Mar 09
2021
SELL
Sale (or disposition) back to the issuer
$11,655
$89.65 p/Share
130
Reduced 0.3%
42,542
Class A Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$36,488
$89.65 p/Share
407
Reduced 0.96%
42,135
Class A Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$36,477
$48.25 p/Share
756
Added 1.74%
42,672
Class A Common Stock