Mar 20
2025
-
45,585
Reduced 3.15%
1,402,132
Class A Common Stock
Mar 19
2025
SELL
Open market or private sale
$1,548,568
$35.15 p/Share
44,056
Reduced 2.95%
1,447,717
Class A Common Stock
Mar 17
2025
SELL
Open market or private sale
$1,648,967
$35.03 p/Share
47,073
Reduced 3.06%
1,491,773
Class A Common Stock
Mar 12
2025
SELL
Open market or private sale
$10,500
$35.0 p/Share
300
Reduced 0.02%
1,538,846
Class A Common Stock
Mar 07
2025
-
35,170
Reduced 2.23%
1,539,146
Class A Common Stock
Mar 07
2025
SELL
Open market or private sale
$2,367,644
$33.66 p/Share
70,340
Reduced 4.28%
1,574,316
Class A Common Stock
Feb 04
2025
SELL
Open market or private sale
$42,324
$39.63 p/Share
1,068
Reduced 0.06%
1,644,656
Class A Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
3,521
Added 0.21%
1,645,724
Class A Common Stock
Jan 03
2025
SELL
Open market or private sale
$147,252
$37.11 p/Share
3,968
Reduced 0.24%
1,642,203
Class A Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
12,909
Added 0.78%
1,646,171
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$51,157
$31.08 p/Share
1,646
Reduced 0.1%
1,633,262
Class A Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
3,521
Added 0.21%
1,634,908
Class A Common Stock
Oct 17
2024
-
68,895
Reduced 4.05%
1,631,387
Class A Common Stock
Oct 16
2024
SELL
Open market or private sale
$1,174,929
$29.04 p/Share
40,459
Reduced 2.32%
1,700,282
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$1,588,241
$29.11 p/Share
54,560
Reduced 3.04%
1,740,741
Class A Common Stock
Oct 09
2024
SELL
Open market or private sale
$1,154,067
$29.02 p/Share
39,768
Reduced 2.17%
1,795,301
Class A Common Stock
Oct 08
2024
SELL
Open market or private sale
$185,571
$29.0 p/Share
6,399
Reduced 0.35%
1,835,069
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$153,040
$27.77 p/Share
5,511
Reduced 0.3%
1,841,468
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
12,913
Added 0.69%
1,846,979
Class A Common Stock
Sep 30
2024
-
62,500
Reduced 3.3%
1,834,066
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$22,963
$28.28 p/Share
812
Reduced 0.04%
1,896,566
Class A Common Stock
Sep 27
2024
SELL
Open market or private sale
$5,217,929
$28.78 p/Share
181,304
Reduced 8.72%
1,897,378
Class A Common Stock
Sep 24
2024
SELL
Open market or private sale
$549,556
$28.0 p/Share
19,627
Reduced 0.94%
2,078,682
Class A Common Stock
Sep 23
2024
-
54,133
Reduced 2.51%
2,098,309
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$225,757
$28.02 p/Share
8,057
Reduced 0.37%
2,152,442
Class A Common Stock