Mar 15
2024
SELL
Open market or private sale
$285,874
$203.18 p/Share
1,407
Reduced 9.42%
13,537
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$29,993
$204.04 p/Share
147
Reduced 0.97%
14,944
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$44,561
$163.23 p/Share
273
Added 1.78%
15,091
Class A Common Stock
Mar 14
2024
SELL
Open market or private sale
$307,207
$202.11 p/Share
1,520
Reduced 9.3%
14,818
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
251
Added 1.51%
16,338
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$7,336
$203.78 p/Share
36
Reduced 0.22%
16,087
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$10,746
$202.77 p/Share
53
Reduced 0.33%
16,123
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$72,674
$207.64 p/Share
350
Reduced 2.12%
16,176
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
838
Added 4.83%
16,526
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$11,479
$163.99 p/Share
70
Reduced 0.44%
15,688
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$6,839
$162.84 p/Share
42
Reduced 0.27%
15,758
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$88,583
$130.27 p/Share
680
Added 4.13%
15,800
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$45,402
$163.32 p/Share
278
Reduced 1.81%
15,120
Class A Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
290
Added 1.85%
15,398
Class A Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$65,281
$168.25 p/Share
388
Reduced 2.5%
15,108
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
1,178
Added 7.06%
15,496
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$8,470
$146.03 p/Share
58
Reduced 0.4%
14,318
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$59,815
$57.57 p/Share
1,039
Added 6.74%
14,376
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$5,804
$141.55 p/Share
41
Reduced 0.31%
13,337
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$9,032
$138.95 p/Share
65
Reduced 0.48%
13,378
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$178,584
$148.08 p/Share
1,206
Reduced 8.23%
13,443
Class A Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$120,321
$56.12 p/Share
2,144
Added 12.77%
14,649
Class A Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$35,618
$140.23 p/Share
254
Reduced 1.99%
12,505
Class A Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$64,741
$150.21 p/Share
431
Reduced 3.27%
12,759
Class A Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
1,324
Added 9.12%
13,190
Class A Common Stock