Sep 16
2025
|
SELL
Open market or private sale
|
$346,560
$74.21 p/Share
|
4,670
Reduced 1.13%
|
407,632
Class A Common Stock
|
|
Sep 16
2025
|
BUY
Conversion of derivative security
|
-
|
6,250
Added 1.49%
|
412,302
Class A Common Stock
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$1,094,875
$87.59 p/Share
|
12,500
Reduced 2.99%
|
406,052
Class A Common Stock
|
|
Aug 01
2025
|
SELL
Open market or private sale
|
$1,090,250
$87.22 p/Share
|
12,500
Reduced 2.9%
|
418,552
Class A Common Stock
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$2,170,000
$86.8 p/Share
|
25,000
Reduced 5.48%
|
431,052
Class A Common Stock
|
|
Jun 17
2025
|
SELL
Open market or private sale
|
$423,493
$88.56 p/Share
|
4,782
Reduced 1.04%
|
456,052
Class A Common Stock
|
|
Jun 17
2025
|
BUY
Conversion of derivative security
|
-
|
6,250
Added 1.34%
|
460,834
Class A Common Stock
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$2,504,500
$100.18 p/Share
|
25,000
Reduced 5.21%
|
454,584
Class A Common Stock
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$2,441,000
$97.64 p/Share
|
25,000
Reduced 4.95%
|
479,584
Class A Common Stock
|
|
May 22
2025
|
SELL
Open market or private sale
|
$2,252,500
$90.1 p/Share
|
25,000
Reduced 4.72%
|
504,584
Class A Common Stock
|
|
May 13
2025
|
SELL
Open market or private sale
|
$2,000,250
$80.01 p/Share
|
25,000
Reduced 4.51%
|
529,584
Class A Common Stock
|
|
May 01
2025
|
SELL
Open market or private sale
|
$1,787,249
$71.49 p/Share
|
25,000
Reduced 4.32%
|
554,217
Class A Common Stock
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$1,509,250
$60.37 p/Share
|
25,000
Reduced 4.14%
|
579,217
Class A Common Stock
|
|
Mar 30
2025
|
BUY
Grant, award, or other acquisition
|
-
|
170,675
Added 22.03%
|
604,217
Class A Common Stock
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$5,953,470
$70.04 p/Share
|
85,001
Reduced 16.38%
|
433,909
Class A Common Stock
|
|
Mar 21
2025
|
BUY
Conversion of derivative security
|
-
|
187,500
Added 26.54%
|
518,910
Class A Common Stock
|
|
Mar 14
2025
|
SELL
Open market or private sale
|
$1,750,000
$70.0 p/Share
|
25,000
Reduced 7.02%
|
331,043
Class A Common Stock
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$1,612,249
$64.49 p/Share
|
25,000
Reduced 6.56%
|
356,043
Class A Common Stock
|
|
Feb 03
2025
|
SELL
Open market or private sale
|
$1,766,000
$70.64 p/Share
|
25,000
Reduced 6.16%
|
381,043
Class A Common Stock
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$4,328,053
$66.06 p/Share
|
65,517
Reduced 13.89%
|
406,043
Class A Common Stock
|
|
Jan 07
2025
|
BUY
Conversion of derivative security
|
-
|
150,000
Added 24.13%
|
471,560
Class A Common Stock
|
|
Jan 03
2025
|
SELL
Open market or private sale
|
$1,687,750
$67.51 p/Share
|
25,000
Reduced 7.21%
|
321,560
Class A Common Stock
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$2,060,604
$72.34 p/Share
|
28,485
Reduced 7.6%
|
346,560
Class A Common Stock
|
|
Dec 17
2024
|
BUY
Conversion of derivative security
|
-
|
62,500
Added 14.28%
|
375,045
Class A Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$1,593,250
$63.73 p/Share
|
25,000
Reduced 7.41%
|
312,545
Class A Common Stock
|
|