Dec 15
2025
SELL
Payment of exercise price or tax liability
$32,904
$83.94 p/Share
392
Reduced 2.12%
18,071
Class A Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
773
Added 4.02%
18,463
Class A Common Stock
Dec 06
2025
SELL
Payment of exercise price or tax liability
$18,727
$80.72 p/Share
232
Reduced 1.29%
17,690
Class A Common Stock
Dec 06
2025
BUY
Exercise of conversion of derivative security
-
468
Added 2.54%
17,922
Class A Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$28,830
$77.71 p/Share
371
Reduced 2.08%
17,454
Class A Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
743
Added 4.0%
17,825
Class A Common Stock
Nov 16
2025
SELL
Payment of exercise price or tax liability
$13,434
$72.62 p/Share
185
Reduced 1.07%
17,082
Class A Common Stock
Nov 16
2025
BUY
Exercise of conversion of derivative security
-
377
Added 2.14%
17,267
Class A Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$27,252
$69.17 p/Share
394
Reduced 2.28%
16,890
Class A Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
-
774
Added 4.29%
17,284
Class A Common Stock
Sep 06
2025
SELL
Payment of exercise price or tax liability
$16,662
$71.82 p/Share
232
Reduced 1.39%
16,510
Class A Common Stock
Sep 06
2025
BUY
Exercise of conversion of derivative security
-
468
Added 2.72%
16,742
Class A Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$26,804
$72.25 p/Share
371
Reduced 2.23%
16,274
Class A Common Stock
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
743
Added 4.27%
16,645
Class A Common Stock
Aug 16
2025
SELL
Payment of exercise price or tax liability
$12,950
$70.0 p/Share
185
Reduced 1.15%
15,902
Class A Common Stock
Aug 16
2025
BUY
Exercise of conversion of derivative security
-
376
Added 2.28%
16,087
Class A Common Stock
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