Jun 11
2025
|
SELL
Open market or private sale
|
$310,660
$88.76 p/Share
|
3,500
Reduced 0.66%
|
524,165
Class A Common Stock
|
|
Jun 11
2025
|
BUY
Conversion of derivative security
|
-
|
2,000
Added 0.38%
|
527,665
Class A Common Stock
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$3,007,200
$100.24 p/Share
|
30,000
Reduced 5.44%
|
521,665
Class A Common Stock
|
|
May 28
2025
|
SELL
Open market or private sale
|
$332,010
$94.86 p/Share
|
3,500
Reduced 0.63%
|
551,665
Class A Common Stock
|
|
May 22
2025
|
SELL
Open market or private sale
|
$900,699
$90.07 p/Share
|
10,000
Reduced 1.77%
|
555,165
Class A Common Stock
|
|
May 14
2025
|
SELL
Open market or private sale
|
$294,595
$84.17 p/Share
|
3,500
Reduced 0.62%
|
565,165
Class A Common Stock
|
|
May 13
2025
|
SELL
Open market or private sale
|
$1,600,800
$80.04 p/Share
|
20,000
Reduced 3.4%
|
568,665
Class A Common Stock
|
|
May 05
2025
|
SELL
Open market or private sale
|
$375,000
$75.0 p/Share
|
5,000
Reduced 0.84%
|
588,665
Class A Common Stock
|
|
Apr 30
2025
|
SELL
Open market or private sale
|
$1,636,540
$69.64 p/Share
|
23,500
Reduced 3.81%
|
593,298
Class A Common Stock
|
|
Apr 30
2025
|
BUY
Conversion of derivative security
|
-
|
2,000
Added 0.32%
|
616,798
Class A Common Stock
|
|
Apr 16
2025
|
SELL
Open market or private sale
|
$124,020
$62.01 p/Share
|
2,000
Reduced 0.32%
|
614,798
Class A Common Stock
|
|
Apr 16
2025
|
BUY
Conversion of derivative security
|
-
|
2,000
Added 0.32%
|
616,798
Class A Common Stock
|
|
Mar 30
2025
|
BUY
Grant, award, or other acquisition
|
-
|
201,707
Added 24.7%
|
614,798
Class A Common Stock
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$6,161,488
$70.04 p/Share
|
87,971
Reduced 17.54%
|
413,458
Class A Common Stock
|
|
Mar 21
2025
|
BUY
Conversion of derivative security
|
-
|
159,688
Added 24.15%
|
501,429
Class A Common Stock
|
|
Jan 15
2025
|
SELL
Open market or private sale
|
$119,736
$66.52 p/Share
|
1,800
Reduced 0.52%
|
341,374
Class A Common Stock
|
|
Jan 15
2025
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
343,174
Class A Common Stock
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$112,680
$62.6 p/Share
|
1,800
Reduced 0.52%
|
342,174
Class A Common Stock
|
|
Jan 08
2025
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
343,974
Class A Common Stock
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$118,296
$65.72 p/Share
|
1,800
Reduced 0.52%
|
342,974
Class A Common Stock
|
|
Jan 02
2025
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
344,774
Class A Common Stock
|
|
Dec 27
2024
|
SELL
Open market or private sale
|
$122,381
$67.99 p/Share
|
1,800
Reduced 0.52%
|
343,774
Class A Common Stock
|
|
Dec 27
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
345,574
Class A Common Stock
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$130,860
$72.7 p/Share
|
1,800
Reduced 0.52%
|
344,574
Class A Common Stock
|
|
Dec 18
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
346,374
Class A Common Stock
|
|