|
Nov 17
2025
|
BUY
Grant, award, or other acquisition
|
$858
$22.58 p/Share
|
38
Added 0.15%
|
25,565
Class A Common Stock
|
|
|
Sep 29
2025
|
BUY
Grant, award, or other acquisition
|
-
|
15,000
Added 37.01%
|
25,527
Class A Common Stock
|
|
|
Sep 01
2025
|
SELL
Payment of exercise price or tax liability
|
$2,451
$26.94 p/Share
|
91
Reduced 0.86%
|
10,527
Class A Common Stock
|
|
|
Jun 01
2025
|
SELL
Payment of exercise price or tax liability
|
$5,348
$49.99 p/Share
|
107
Reduced 1.0%
|
10,618
Class A Common Stock
|
|
|
May 15
2025
|
BUY
Grant, award, or other acquisition
|
$17,305
$51.2 p/Share
|
338
Added 3.06%
|
10,725
Class A Common Stock
|
|
|
Mar 27
2025
|
BUY
Grant, award, or other acquisition
|
-
|
1,411
Added 11.96%
|
10,387
Class A Common Stock
|
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$3,673
$34.01 p/Share
|
108
Reduced 1.19%
|
8,976
Class A Common Stock
|
|
|
|
|
Jan 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
2,000
Added 18.04%
|
9,084
Class A Common Stock
|
|
|
Dec 01
2024
|
SELL
Payment of exercise price or tax liability
|
$15,798
$73.14 p/Share
|
216
Reduced 2.96%
|
7,084
Class A Common Stock
|
|
|
Nov 15
2024
|
BUY
Grant, award, or other acquisition
|
$16,202
$57.05 p/Share
|
284
Added 3.74%
|
7,300
Class A Common Stock
|
|
|
Apr 22
2024
|
SELL
Other acquisition or disposition
|
-
|
7,016
Reduced 100.0%
|
0
Common Stock
|
|
|
Apr 22
2024
|
BUY
Other acquisition or disposition
|
-
|
7,016
Added 50.0%
|
7,016
Class A Common Stock
|
|