Dec 15
2025
SELL
Open market or private sale
$42,525
$28.35 p/Share
1,500
Reduced 0.34%
437,647
Class A Common Stock
Nov 28
2025
SELL
Open market or private sale
$44,460
$29.64 p/Share
1,500
Reduced 0.34%
439,147
Class A Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$803,750
$30.36 p/Share
26,474
Reduced 5.67%
440,647
Class A Common Stock
Nov 14
2025
SELL
Open market or private sale
$45,375
$30.25 p/Share
1,500
Reduced 0.32%
467,121
Class A Common Stock
Oct 30
2025
SELL
Open market or private sale
$42,600
$28.4 p/Share
1,500
Reduced 0.32%
468,621
Class A Common Stock
Oct 15
2025
SELL
Open market or private sale
$42,930
$28.62 p/Share
1,500
Reduced 0.32%
470,121
Class A Common Stock
Oct 01
2025
SELL
Open market or private sale
$148,800
$29.76 p/Share
5,000
Reduced 1.05%
471,621
Class A Common Stock
Sep 30
2025
SELL
Open market or private sale
$46,065
$30.71 p/Share
1,500
Reduced 0.31%
476,621
Class A Common Stock
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