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
Dec 13
2024
SELL
Open market or private sale
$74,975
$29.99 p/Share
2,500
Reduced 0.6%
416,264
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$450,150
$30.01 p/Share
15,000
Reduced 3.46%
418,764
Class A Common Stock
Nov 29
2024
SELL
Open market or private sale
$69,675
$27.87 p/Share
2,500
Reduced 0.57%
433,764
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$705,114
$27.67 p/Share
25,483
Reduced 5.49%
438,764
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$67,925
$27.17 p/Share
2,500
Reduced 0.57%
436,264
Class A Common Stock
Oct 29
2024
SELL
Open market or private sale
$64,275
$25.71 p/Share
2,500
Reduced 0.54%
464,247
Class A Common Stock
Oct 15
2024
SELL
Open market or private sale
$65,450
$26.18 p/Share
2,500
Reduced 0.53%
466,747
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$251,300
$25.13 p/Share
10,000
Reduced 2.09%
469,247
Class A Common Stock