Jun 23
2025
|
SELL
Open market or private sale
|
$2,204,480
$137.78 p/Share
|
16,000
Reduced 6.1%
|
246,373
Class A Common Stock
|
|
Jun 23
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 4.02%
|
262,373
Class A Common Stock
|
|
May 22
2025
|
SELL
Open market or private sale
|
$2,561,260
$98.51 p/Share
|
26,000
Reduced 9.37%
|
251,373
Class A Common Stock
|
|
May 22
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.81%
|
277,373
Class A Common Stock
|
|
May 20
2025
|
SELL
Payment of exercise price or tax liability
|
$1,602,571
$107.99 p/Share
|
14,840
Reduced 5.28%
|
266,373
Class A Common Stock
|
|
Apr 22
2025
|
SELL
Open market or private sale
|
$1,090,320
$99.12 p/Share
|
11,000
Reduced 3.76%
|
281,213
Class A Common Stock
|
|
Apr 22
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.63%
|
292,213
Class A Common Stock
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$1,361,800
$123.8 p/Share
|
11,000
Reduced 3.76%
|
281,213
Class A Common Stock
|
|
Mar 24
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.63%
|
292,213
Class A Common Stock
|
|
Feb 24
2025
|
SELL
Open market or private sale
|
$3,377,010
$160.81 p/Share
|
21,000
Reduced 6.95%
|
281,213
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.51%
|
302,213
Class A Common Stock
|
|
Feb 20
2025
|
SELL
Payment of exercise price or tax liability
|
$6,321,747
$189.66 p/Share
|
33,332
Reduced 10.27%
|
291,213
Class A Common Stock
|
|
Feb 11
2025
|
BUY
Grant, award, or other acquisition
|
-
|
13,164
Added 3.9%
|
324,545
Class A Common Stock
|
|
Jan 22
2025
|
SELL
Open market or private sale
|
$2,033,130
$184.83 p/Share
|
11,000
Reduced 3.41%
|
311,381
Class A Common Stock
|
|
Jan 22
2025
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.3%
|
322,381
Class A Common Stock
|
|
Dec 24
2024
|
|
-
|
20,184
Reduced 6.09%
|
311,381
Class A Common Stock
|
|
Dec 24
2024
|
BUY
Conversion of derivative security
|
-
|
6,728
Added 1.99%
|
331,565
Class A Common Stock
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$1,873,080
$170.28 p/Share
|
11,000
Reduced 3.28%
|
324,837
Class A Common Stock
|
|
Dec 23
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.17%
|
335,837
Class A Common Stock
|
|
Nov 25
2024
|
BUY
Conversion of derivative security
|
-
|
26,912
Added 7.65%
|
324,837
Class A Common Stock
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,066,420
$146.02 p/Share
|
21,000
Reduced 6.58%
|
297,925
Class A Common Stock
|
|
Nov 22
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.33%
|
318,925
Class A Common Stock
|
|
Nov 20
2024
|
SELL
Payment of exercise price or tax liability
|
$4,302,709
$137.16 p/Share
|
31,370
Reduced 9.25%
|
307,925
Class A Common Stock
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$854,809
$77.71 p/Share
|
11,000
Reduced 3.14%
|
339,295
Class A Common Stock
|
|
Oct 22
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.04%
|
350,295
Class A Common Stock
|
|