Sep 12
2025
-
2,600
Reduced 0.83%
309,998
Class A Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$122,680
$30.51 p/Share
4,021
Reduced 1.27%
312,598
Class A Common Stock
Aug 21
2025
SELL
Payment of exercise price or tax liability
$287,815
$29.14 p/Share
9,877
Reduced 3.03%
316,619
Class A Common Stock
Aug 20
2025
SELL
Payment of exercise price or tax liability
$322,862
$29.41 p/Share
10,978
Reduced 3.25%
326,496
Class A Common Stock
Aug 20
2025
BUY
Grant, award, or other acquisition
-
4,468
Added 1.31%
337,474
Class A Common Stock
May 22
2025
SELL
Open market or private sale
$513,852
$26.43 p/Share
19,442
Reduced 5.52%
333,006
Class A Common Stock
May 21
2025
SELL
Open market or private sale
$782,419
$26.82 p/Share
29,173
Reduced 7.64%
352,448
Class A Common Stock
May 20
2025
BUY
Grant, award, or other acquisition
-
63,343
Added 14.24%
381,621
Class A Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
4,109
Added 1.27%
318,278
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$1,002,492
$28.57 p/Share
35,089
Reduced 10.07%
313,510
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$669,837
$29.15 p/Share
22,979
Reduced 6.18%
348,599
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
45,201
Added 10.85%
371,578
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$357,173
$42.06 p/Share
8,492
Reduced 2.54%
326,377
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$366,676
$42.05 p/Share
8,720
Reduced 2.54%
334,869
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$519,500
$36.51 p/Share
14,229
Reduced 3.98%
343,589
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$814,008
$34.96 p/Share
23,284
Reduced 6.11%
357,818
Class A Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
3,787
Added 0.98%
381,102
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$471,625
$33.15 p/Share
14,227
Reduced 3.63%
377,315
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$634,074
$32.52 p/Share
19,498
Reduced 4.74%
391,542
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$509,504
$35.81 p/Share
14,228
Reduced 3.35%
411,040
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$706,181
$36.22 p/Share
19,497
Reduced 4.38%
425,268
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
62,835
Added 12.38%
444,765
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,744,952
$30.66 p/Share
56,913
Reduced 13.0%
380,981
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$493,436
$31.72 p/Share
15,556
Reduced 3.43%
437,894
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
170,739
Added 27.35%
453,450
Class A Common Stock