Jun 30, 2025
|
Ruane, Cunniff & Goldfarb L.P.
|
584,025
|
5.20%
|
|
Mar 31, 2025
|
Ruane, Cunniff & Goldfarb L.P.
|
643,101
|
5.72%
|
|
Dec 31, 2024
|
Ruane, Cunniff & Goldfarb L.P.
|
655,271
|
5.65%
|
|
Sep 30, 2024
|
Ruane, Cunniff & Goldfarb L.P.
|
681,604
|
5.66%
|
|
Jun 30, 2024
|
Ruane, Cunniff & Goldfarb L.P.
|
708,927
|
5.85%
|
|
Mar 31, 2024
|
Ruane, Cunniff & Goldfarb L.P.
|
718,040
|
5.93%
|
|
Dec 31, 2023
|
Ruane, Cunniff & Goldfarb L.P.
|
747,356
|
5.97%
|
|
Sep 30, 2023
|
Ruane, Cunniff & Goldfarb L.P.
|
765,230
|
6.11%
|
|
Jun 30, 2023
|
Ruane, Cunniff & Goldfarb L.P.
|
788,445
|
6.15%
|
|
Mar 31, 2023
|
Ruane, Cunniff & Goldfarb L.P.
|
781,492
|
6.09%
|