Jul 01
2025
SELL
Payment of exercise price or tax liability
$14,123
$78.03 p/Share
181
Reduced 1.14%
15,711
Class A Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
368
Added 2.26%
15,892
Class A Common Stock
Jun 15
2025
SELL
Payment of exercise price or tax liability
$31,106
$78.95 p/Share
394
Reduced 2.48%
15,524
Class A Common Stock
Jun 15
2025
BUY
Exercise of conversion of derivative security
-
772
Added 4.63%
15,918
Class A Common Stock
Jun 06
2025
SELL
Payment of exercise price or tax liability
$18,560
$79.32 p/Share
234
Reduced 1.52%
15,146
Class A Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
-
468
Added 2.95%
15,380
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$30,290
$80.99 p/Share
374
Reduced 2.45%
14,912
Class A Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
743
Added 4.64%
15,286
Class A Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$15,214
$81.36 p/Share
187
Reduced 1.27%
14,543
Class A Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
377
Added 2.5%
14,730
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$13,846
$76.5 p/Share
181
Reduced 1.25%
14,353
Class A Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
367
Added 2.46%
14,534
Class A Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$27,929
$79.12 p/Share
353
Reduced 2.43%
14,167
Class A Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
983
Added 6.34%
14,520
Class A Common Stock
Mar 06
2025
SELL
Payment of exercise price or tax liability
$26,295
$84.28 p/Share
312
Reduced 2.25%
13,537
Class A Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
935
Added 6.32%
13,849
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$28,665
$83.33 p/Share
344
Reduced 2.59%
12,914
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
1,036
Added 7.25%
13,258
Class A Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$13,423
$90.7 p/Share
148
Reduced 1.2%
12,222
Class A Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
377
Added 2.96%
12,370
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$10,227
$76.9 p/Share
133
Reduced 1.1%
11,993
Class A Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
368
Added 2.95%
12,126
Class A Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$38,135
$81.14 p/Share
470
Reduced 3.84%
11,758
Class A Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
935
Added 7.1%
12,228
Class A Common Stock
Dec 05
2024
SELL
Open market or private sale
$308,851
$80.83 p/Share
3,821
Reduced 25.28%
11,293
Class A Common Stock