BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,851,198 shares; 2024Q4: 2,826,939 shares; 2025Q1: 2,591,858 shares; 2025Q2: 2,557,852 shares 2,557,852 $290M 23.95% -34,006 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,190,519 shares; 2024Q4: 1,897,727 shares; 2025Q1: 1,835,793 shares; 2025Q2: 1,807,127 shares 1,807,127 $145M 11.96% -28,666 Timeline DJCO DAILY JOURNAL CORP More: the full row for DAILY JOURNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 318,221 shares; 2024Q4: 316,714 shares; 2025Q1: 325,419 shares; 2025Q2: 334,902 shares 334,902 $141M 11.68% +9,483 Timeline CRI CARTERS INC More: the full row for CARTERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 552,996 shares; 2024Q4: 892,875 shares; 2025Q1: 2,190,482 shares; 2025Q2: 4,075,791 shares 4,075,791 $123M 10.14% +1,885,309 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 252,235 shares; 2024Q4: 251,973 shares; 2025Q1: 247,747 shares; 2025Q2: 243,983 shares 243,983 $119M 9.79% -3,764 Timeline PII POLARIS INC More: the full row for POLARIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 186,376 shares; 2024Q4: 889,698 shares; 2025Q1: 2,395,049 shares; 2025Q2: 2,401,477 shares 2,401,477 $97.6M 8.06% +6,428 Timeline FOXF FOX FACTORY HLDG CORP More: the full row for FOX FACTORY HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 729,071 shares; 2024Q4: 1,997,531 shares; 2025Q1: 3,576,560 shares; 2025Q2: 3,259,077 shares 3,259,077 $84.5M 6.98% -317,483 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 996,319 shares; 2024Q4: 972,730 shares; 2025Q1: 844,424 shares; 2025Q2: 474,591 shares 474,591 $51.1M 4.22% -369,833 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,198 shares; 2024Q4: 94,292 shares; 2025Q1: 93,995 shares; 2025Q2: 93,147 shares 93,147 $46.3M 3.83% -848 Timeline KHC KRAFT HEINZ CO More: the full row for KRAFT HEINZ CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,402,771 shares; 2024Q4: 1,881,362 shares; 2025Q1: 1,329,471 shares; 2025Q2: 1,296,591 shares 1,296,591 $33.5M 2.76% -32,880 Timeline WHR WHIRLPOOL CORP More: the full row for WHIRLPOOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,359 shares; 2024Q4: 294,108 shares; 2025Q1: 310,796 shares; 2025Q2: 329,867 shares 329,867 $33.4M 2.76% +19,071 Timeline AMCX AMC GLOBAL MEDIA INC More: the full row for AMC GLOBAL MEDIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,290,332 shares; 2024Q4: 1,556,654 shares; 2025Q1: 2,712,921 shares; 2025Q2: 3,330,026 shares 3,330,026 $20.9M 1.72% +617,105 Timeline WGO WINNEBAGO INDS INC More: the full row for WINNEBAGO INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 289,644 shares 289,644 $8.4M 0.69% new Timeline HELE HELEN OF TROY LTD More: the full row for HELEN OF TROY LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 192,861 shares 192,861 $5.47M 0.45% new Timeline WNC WABASH NATL CORP More: the full row for WABASH NATL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 376,641 shares; 2024Q4: 375,873 shares; 2025Q1: 364,491 shares; 2025Q2: 314,287 shares 314,287 $3.34M 0.28% -50,204 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,983 shares; 2024Q4: 12,410 shares; 2025Q1: 10,555 shares; 2025Q2: 10,321 shares 10,321 $3.04M 0.25% -234 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,622 shares; 2024Q4: 12,102 shares; 2025Q1: 10,352 shares; 2025Q2: 7,983 shares 7,983 $1.64M 0.14% -2,369 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,815 shares; 2024Q4: 7,009 shares; 2025Q1: 6,333 shares; 2025Q2: 6,169 shares 6,169 $1.52M 0.13% -164 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,530 shares; 2024Q4: 6,317 shares; 2025Q1: 6,699 shares; 2025Q2: 6,724 shares 6,724 $1.06M 0.09% +25 Timeline FAF FIRST AMERN FINL CORP More: the full row for FIRST AMERN FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,417 shares; 2024Q4: 15,417 shares; 2025Q1: 15,417 shares; 2025Q2: 15,417 shares 15,417 $946K 0.08% 0 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,191 shares 1,191 $318K 0.03% new Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,407 shares; 2024Q4: 1,407 shares; 2025Q1: not reported; 2025Q2: 1,320 shares 1,320 $289K 0.02% new Timeline