Sep 15
2025
SELL
Open market or private sale
$46,305
$30.87 p/Share
1,500
Reduced 0.31%
478,121
Class A Common Stock
Aug 29
2025
SELL
Open market or private sale
$72,525
$29.01 p/Share
2,500
Reduced 0.52%
479,621
Class A Common Stock
Aug 15
2025
SELL
Open market or private sale
$69,875
$27.95 p/Share
2,500
Reduced 0.52%
482,121
Class A Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$734,096
$27.73 p/Share
26,473
Reduced 5.18%
484,621
Class A Common Stock
Jul 29
2025
SELL
Open market or private sale
$69,950
$27.98 p/Share
2,500
Reduced 0.49%
511,094
Class A Common Stock
Jul 15
2025
SELL
Open market or private sale
$67,075
$26.83 p/Share
2,500
Reduced 0.48%
513,594
Class A Common Stock
Jul 01
2025
SELL
Open market or private sale
$279,400
$27.94 p/Share
10,000
Reduced 1.9%
516,094
Class A Common Stock
Jun 30
2025
SELL
Open market or private sale
$71,000
$28.4 p/Share
2,500
Reduced 0.47%
526,094
Class A Common Stock
Jun 13
2025
SELL
Open market or private sale
$70,250
$28.1 p/Share
2,500
Reduced 0.47%
528,594
Class A Common Stock
May 30
2025
SELL
Open market or private sale
$71,950
$28.78 p/Share
2,500
Reduced 0.47%
531,094
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$73,825
$29.53 p/Share
2,500
Reduced 0.47%
533,594
Class A Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$783,895
$29.61 p/Share
26,474
Reduced 4.71%
536,094
Class A Common Stock
Apr 30
2025
SELL
Open market or private sale
$70,725
$28.29 p/Share
2,500
Reduced 0.44%
562,568
Class A Common Stock
Apr 15
2025
SELL
Open market or private sale
$67,350
$26.94 p/Share
2,500
Reduced 0.44%
565,068
Class A Common Stock
Apr 01
2025
SELL
Open market or private sale
$270,000
$27.0 p/Share
10,000
Reduced 1.73%
567,568
Class A Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
209,777
Added 26.64%
577,568
Class A Common Stock
Mar 28
2025
SELL
Open market or private sale
$66,425
$26.57 p/Share
2,500
Reduced 0.68%
367,791
Class A Common Stock
Mar 14
2025
SELL
Open market or private sale
$63,175
$25.27 p/Share
2,500
Reduced 0.67%
370,291
Class A Common Stock
Feb 28
2025
SELL
Open market or private sale
$64,700
$25.88 p/Share
2,500
Reduced 0.67%
372,791
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$687,494
$32.78 p/Share
20,973
Reduced 5.29%
375,291
Class A Common Stock
Feb 07
2025
SELL
Open market or private sale
$80,475
$32.19 p/Share
2,500
Reduced 0.63%
396,264
Class A Common Stock
Jan 30
2025
SELL
Open market or private sale
$80,425
$32.17 p/Share
2,500
Reduced 0.62%
398,764
Class A Common Stock
Jan 15
2025
SELL
Open market or private sale
$75,925
$30.37 p/Share
2,500
Reduced 0.62%
401,264
Class A Common Stock
Jan 02
2025
SELL
Open market or private sale
$296,500
$29.65 p/Share
10,000
Reduced 2.42%
403,764
Class A Common Stock
Dec 30
2024
SELL
Open market or private sale
$75,950
$30.38 p/Share
2,500
Reduced 0.6%
413,764
Class A Common Stock