Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,213,629
$204.04 p/Share
5,948
Reduced 2.93%
196,855
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,015,780
$163.23 p/Share
6,223
Added 2.98%
202,803
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
13,440
Added 6.4%
196,580
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$466,452
$203.78 p/Share
2,289
Reduced 1.23%
183,140
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$538,151
$202.77 p/Share
2,654
Reduced 1.41%
185,429
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$3,309,573
$207.64 p/Share
15,939
Reduced 7.81%
188,083
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
28,052
Added 12.09%
204,022
Class A Common Stock
May 08
2023
SELL
Open market or private sale
$1,572,439
$169.92 p/Share
9,254
Reduced 5.0%
175,970
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$605,779
$163.99 p/Share
3,694
Reduced 1.96%
185,224
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$377,300
$162.84 p/Share
2,317
Reduced 1.21%
188,918
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$1,012,328
$130.27 p/Share
7,771
Added 3.9%
191,235
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$1,133,277
$163.32 p/Share
6,939
Reduced 3.64%
183,464
Class A Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
12,102
Added 5.98%
190,403
Class A Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$3,731,953
$168.25 p/Share
22,181
Reduced 11.06%
178,301
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
39,046
Added 16.3%
200,482
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$497,524
$146.03 p/Share
3,407
Reduced 2.07%
161,436
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$1,241,382
$57.57 p/Share
21,563
Added 11.57%
164,843
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$346,514
$141.55 p/Share
2,448
Reduced 1.68%
143,280
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$512,725
$138.95 p/Share
3,690
Reduced 2.47%
145,728
Class A Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$695,260
$140.23 p/Share
4,958
Reduced 3.21%
149,418
Class A Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$3,010,209
$150.21 p/Share
20,040
Reduced 11.49%
154,376
Class A Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
42,282
Added 19.51%
174,416
Class A Common Stock
Aug 30
2021
SELL
Open market or private sale
$2,220,287
$170.66 p/Share
13,010
Reduced 8.96%
132,134
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$929,531
$122.13 p/Share
7,611
Reduced 4.98%
145,144
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$649,052
$97.28 p/Share
6,672
Added 4.18%
152,755
Class A Common Stock