Dec 16
2025
SELL
Payment of exercise price or tax liability
$174,011
$66.62 p/Share
2,612
Reduced 1.97%
129,708
Class A Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$554,030
$67.54 p/Share
8,203
Reduced 5.84%
132,320
Class A Common Stock
Dec 15
2025
BUY
Grant, award, or other acquisition
-
25,633
Added 16.09%
133,698
Class A Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
6,825
Added 4.63%
140,523
Class A Common Stock
Dec 11
2025
SELL
Open market or private sale
$500,018
$68.75 p/Share
7,273
Reduced 6.31%
108,065
Class A Common Stock
Nov 20
2025
SELL
Open market or private sale
$407,563
$66.12 p/Share
6,164
Reduced 5.07%
115,338
Class A Common Stock
May 05
2025
SELL
Open market or private sale
$50,652
$75.04 p/Share
675
Reduced 0.55%
121,151
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$926,643
$79.18 p/Share
11,703
Reduced 8.76%
121,826
Class A Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
5,990
Added 4.29%
133,529
Class A Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
-
20,733
Added 13.98%
127,539
Class A Common Stock
Nov 25
2024
SELL
Open market or private sale
$563,500
$80.5 p/Share
7,000
Reduced 6.15%
106,806
Class A Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$452,199
$64.6 p/Share
7,000
Added 5.79%
113,806
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$4,025,000
$80.5 p/Share
50,000
Reduced 31.89%
106,806
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$2,346,240
$48.88 p/Share
48,000
Added 23.67%
154,806
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$2,711,983
$80.81 p/Share
33,560
Reduced 23.62%
108,519
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$1,766,934
$52.65 p/Share
33,560
Added 19.11%
142,079
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$4,000,000
$80.0 p/Share
50,000
Reduced 31.54%
108,519
Class A Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$2,149,000
$42.98 p/Share
50,000
Added 23.98%
158,519
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$130,185
$87.49 p/Share
1,488
Reduced 1.35%
108,519
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$805,639
$88.6 p/Share
9,093
Reduced 7.63%
110,007
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
5,427
Added 4.36%
119,100
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
17,303
Added 13.21%
113,673
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$6,997
$88.58 p/Share
79
Reduced 0.08%
96,370
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$23,315
$83.87 p/Share
278
Reduced 0.29%
96,245
Class A Common Stock
Feb 07
2023
SELL
Open market or private sale
$3,112,692
$84.12 p/Share
37,003
Reduced 27.77%
96,245
Class A Common Stock