Jun 16
2025
|
SELL
Open market or private sale
|
$3,757,943
$73.23 p/Share
|
51,317
Reduced 34.42%
|
97,779
Class A Common Stock
|
|
May 20
2025
|
SELL
Open market or private sale
|
$534,015
$63.46 p/Share
|
8,415
Reduced 5.34%
|
149,096
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
5,334
Added 3.28%
|
157,511
Class A Common Stock
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$74,136
$82.1 p/Share
|
903
Reduced 0.59%
|
152,177
Class A Common Stock
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$5,220,306
$84.77 p/Share
|
61,582
Reduced 28.69%
|
153,080
Class A Common Stock
|
|
Feb 05
2025
|
SELL
Open market or private sale
|
$400,960
$67.57 p/Share
|
5,934
Reduced 2.69%
|
214,662
Class A Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$96,391
$40.23 p/Share
|
2,396
Reduced 1.07%
|
220,596
Class A Common Stock
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$452,129
$44.05 p/Share
|
10,264
Reduced 4.4%
|
222,992
Class A Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$3,473,210
$42.3 p/Share
|
82,109
Reduced 26.04%
|
233,256
Class A Common Stock
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
20,000
Added 5.96%
|
315,365
Class A Common Stock
|
|
Jun 14
2024
|
SELL
Payment of exercise price or tax liability
|
$6,735,369
$37.0 p/Share
|
182,037
Reduced 38.13%
|
295,365
Class A Common Stock
|
|
Jun 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
477,402
Added 50.0%
|
477,402
Class A Common Stock
|
|