| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $132,121,241 | 6,243,915 | BlackRock, Inc. | 31 Mar 2025 | |||
| RWWM, Inc. | 10.63% | +75% | $103,888,369 | +$43,789,308 | 4,441,572 | +73% | RWWM, Inc. | 30 Nov 2025 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 5.9% | -19% | $52,402,761 | -$10,727,718 | 2,476,501 | -17% | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Mar 2025 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4.32% | $38,111,086 | 1,801,091 | Kayne Anderson Rudnick Investment Management, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 41,260,684 | $1,002,375,370 | -$9,162,377 | $24.29 | 236 |
| 2025 Q2 | 41,440,466 | $1,075,250,606 | -$4,603,709 | $25.94 | 233 |
| 2025 Q1 | 41,596,954 | $971,137,544 | -$31,447,415 | $23.34 | 234 |
| 2024 Q4 | 42,503,131 | $1,286,480,660 | -$141,112,382 | $30.27 | 253 |
| 2024 Q3 | 45,100,204 | $1,871,638,367 | -$69,722,649 | $41.5 | 265 |
| 2024 Q2 | 46,257,060 | $2,229,076,789 | +$117,918,203 | $48.19 | 272 |
| 2024 Q1 | 43,681,519 | $2,274,534,298 | +$66,009,095 | $52.07 | 288 |
| 2023 Q4 | 42,038,067 | $2,837,006,437 | -$282,862,535 | $67.48 | 301 |
| 2023 Q3 | 45,013,502 | $4,460,151,693 | +$51,716,579 | $99.08 | 311 |
| 2023 Q2 | 44,422,809 | $4,821,366,070 | +$41,552,419 | $108.51 | 303 |
| 2023 Q1 | 43,953,613 | $5,334,508,085 | +$43,122,828 | $121.37 | 321 |
| 2022 Q4 | 43,789,013 | $3,997,535,073 | +$56,262,578 | $91.23 | 310 |
| 2022 Q3 | 43,163,598 | $3,413,811,900 | -$11,795,095 | $79.08 | 273 |
| 2022 Q2 | 43,310,585 | $3,490,082,739 | +$114,609,177 | $80.54 | 256 |
| 2022 Q1 | 41,985,518 | $4,112,660,690 | -$60,566,614 | $97.95 | 274 |
| 2021 Q4 | 41,820,837 | $7,108,407,971 | -$183,133,030 | $170.1 | 283 |
| 2021 Q3 | 42,780,921 | $6,180,863,661 | -$15,875,209 | $144.54 | 269 |
| 2021 Q2 | 42,868,775 | $6,667,976,975 | +$86,824,169 | $155.66 | 265 |
| 2021 Q1 | 42,837,280 | $5,441,098,480 | -$111,713,960 | $127.06 | 257 |
| 2020 Q4 | 43,950,719 | $4,648,204,244 | +$76,669,338 | $105.71 | 259 |
| 2020 Q3 | 43,538,971 | $3,237,960,888 | -$97,324,572 | $74.33 | 236 |
| 2020 Q2 | 44,580,748 | $3,682,842,133 | +$374,327,321 | $82.61 | 221 |
| 2020 Q1 | 40,262,262 | $1,691,328,707 | -$37,095,530 | $42 | 197 |
| 2019 Q4 | 39,836,952 | $2,774,086,635 | +$16,395,143 | $69.57 | 213 |
| 2019 Q3 | 39,668,554 | $2,469,848,913 | +$40,306,955 | $62.24 | 231 |
| 2019 Q2 | 38,886,734 | $3,207,617,641 | +$63,379,640 | $82.51 | 240 |
| 2019 Q1 | 38,430,699 | $2,686,242,552 | +$29,141,168 | $69.89 | 226 |
| 2018 Q4 | 38,102,320 | $2,242,617,129 | +$12,206,269 | $58.87 | 213 |
| 2018 Q3 | 37,648,366 | $2,637,182,711 | +$14,156,553 | $70.05 | 200 |
| 2018 Q2 | 37,667,374 | $1,753,796,270 | -$3,902,345 | $46.55 | 168 |
| 2018 Q1 | 37,842,563 | $1,320,728,074 | +$1,025,975 | $34.9 | 166 |
| 2017 Q4 | 37,755,751 | $1,466,938,974 | +$28,800,056 | $38.85 | 181 |
| 2017 Q3 | 36,753,753 | $1,584,015,238 | +$26,463,423 | $43.1 | 183 |
| 2017 Q2 | 36,351,594 | $1,294,762,524 | +$28,180,150 | $35.6 | 158 |
| 2017 Q1 | 35,785,573 | $1,027,144,681 | +$205,950,819 | $28.7 | 142 |
| 2016 Q4 | 31,360,059 | $869,809,677 | +$132,383,820 | $27.75 | 127 |
| 2016 Q3 | 26,642,667 | $611,900,319 | +$130,317,237 | $22.97 | 109 |
| 2016 Q2 | 21,369,414 | $371,178,458 | +$22,821,291 | $17.37 | 89 |
| 2016 Q1 | 20,161,655 | $318,654,257 | +$32,977,833 | $15.81 | 89 |
| 2015 Q4 | 18,031,556 | $298,141,473 | +$796,556 | $16.53 | 88 |
| 2015 Q3 | 17,980,249 | $303,138,077 | +$9,918,233 | $16.86 | 78 |
| 2015 Q2 | 17,429,242 | $280,231,460 | +$142,916 | $16.08 | 88 |
| 2015 Q1 | 17,448,661 | $267,570,675 | -$9,022,969 | $15.34 | 77 |
| 2014 Q4 | 17,972,747 | $291,701,032 | +$3,615,236 | $16.23 | 72 |
| 2014 Q3 | 17,807,913 | $276,025,699 | +$88,911,647 | $15.5 | 70 |
| 2014 Q2 | 12,033,626 | $211,623,121 | +$12,611,052 | $17.59 | 62 |
| 2014 Q1 | 11,292,153 | $213,393,676 | +$29,953,068 | $18.9 | 59 |