May 20
2025
|
SELL
Open market or private sale
|
$385,028
$63.4 p/Share
|
6,073
Reduced 11.27%
|
47,799
Class A Common Stock
|
|
Apr 29
2025
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
Added 8.49%
|
53,872
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
4,372
Added 8.21%
|
48,872
Class A Common Stock
|
|
Feb 20
2025
|
SELL
Open market or private sale
|
$134,560
$80.0 p/Share
|
1,682
Reduced 3.64%
|
44,500
Class A Common Stock
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$67,157
$82.1 p/Share
|
818
Reduced 1.74%
|
46,182
Class A Common Stock
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$484,720
$80.0 p/Share
|
6,059
Reduced 11.42%
|
47,000
Class A Common Stock
|
|
Feb 06
2025
|
SELL
Open market or private sale
|
$164,720
$71.0 p/Share
|
2,320
Reduced 4.19%
|
53,059
Class A Common Stock
|
|
Feb 05
2025
|
SELL
Open market or private sale
|
$125,545
$67.57 p/Share
|
1,858
Reduced 3.25%
|
55,379
Class A Common Stock
|
|
Jan 31
2025
|
SELL
Open market or private sale
|
$826,200
$60.0 p/Share
|
13,770
Reduced 19.39%
|
57,237
Class A Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$13,637
$40.23 p/Share
|
339
Reduced 0.48%
|
71,007
Class A Common Stock
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
10,000
Added 12.29%
|
71,346
Class A Common Stock
|
|
Jun 14
2024
|
SELL
Payment of exercise price or tax liability
|
$505,198
$37.0 p/Share
|
13,654
Reduced 18.21%
|
61,346
Class A Common Stock
|
|
Jun 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
75,000
Added 50.0%
|
75,000
Class A Common Stock
|
|