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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,851,198 shares; 2024Q4: 2,826,939 shares; 2025Q1: 2,591,858 shares; 2025Q2: 2,557,852 shares; 2025Q3: 2,466,729 shares; 2025Q4: 2,378,559 shares 2,378,559 $349M 23.96% -88,170 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 318,221 shares; 2024Q4: 316,714 shares; 2025Q1: 325,419 shares; 2025Q2: 334,902 shares; 2025Q3: 338,941 shares; 2025Q4: 367,856 shares 367,856 $179M 12.32% +28,915 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,190,519 shares; 2024Q4: 1,897,727 shares; 2025Q1: 1,835,793 shares; 2025Q2: 1,807,127 shares; 2025Q3: 1,792,358 shares; 2025Q4: 1,767,878 shares 1,767,878 $165M 11.32% -24,480 Timeline CRI CARTERS INC More: the full row for CARTERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 552,996 shares; 2024Q4: 892,875 shares; 2025Q1: 2,190,482 shares; 2025Q2: 4,075,791 shares; 2025Q3: 5,900,170 shares; 2025Q4: 4,516,323 shares 4,516,323 $146M 10.06% -1,383,847 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 252,235 shares; 2024Q4: 251,973 shares; 2025Q1: 247,747 shares; 2025Q2: 243,983 shares; 2025Q3: 244,256 shares; 2025Q4: 241,968 shares 241,968 $122M 8.36% -2,288 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 729,071 shares; 2024Q4: 1,997,531 shares; 2025Q1: 3,576,560 shares; 2025Q2: 3,259,077 shares; 2025Q3: 2,569,434 shares; 2025Q4: 5,285,437 shares 5,285,437 $90.4M 6.21% +2,716,003 Timeline SGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 765,241 shares 765,241 $76.8M 5.28% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,402,771 shares; 2024Q4: 1,881,362 shares; 2025Q1: 1,329,471 shares; 2025Q2: 1,296,591 shares; 2025Q3: 1,721,883 shares; 2025Q4: 2,500,400 shares 2,500,400 $60.6M 4.17% +778,517 Timeline WHR WHIRLPOOL CORP More: the full row for WHIRLPOOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,359 shares; 2024Q4: 294,108 shares; 2025Q1: 310,796 shares; 2025Q2: 329,867 shares; 2025Q3: 555,380 shares; 2025Q4: 830,769 shares 830,769 $59.9M 4.12% +275,389 Timeline PII POLARIS INC More: the full row for POLARIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 186,376 shares; 2024Q4: 889,698 shares; 2025Q1: 2,395,049 shares; 2025Q2: 2,401,477 shares; 2025Q3: 1,085,621 shares; 2025Q4: 916,620 shares 916,620 $58M 3.98% -169,001 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 996,319 shares; 2024Q4: 972,730 shares; 2025Q1: 844,424 shares; 2025Q2: 474,591 shares; 2025Q3: 417,082 shares; 2025Q4: 395,473 shares 395,473 $47.6M 3.27% -21,609 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,198 shares; 2024Q4: 94,292 shares; 2025Q1: 93,995 shares; 2025Q2: 93,147 shares; 2025Q3: 92,841 shares; 2025Q4: 92,400 shares 92,400 $44.7M 3.07% -441 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,290,332 shares; 2024Q4: 1,556,654 shares; 2025Q1: 2,712,921 shares; 2025Q2: 3,330,026 shares; 2025Q3: 1,710,961 shares; 2025Q4: 1,526,100 shares 1,526,100 $14.5M 1% -184,861 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 192,861 shares; 2025Q3: 515,176 shares; 2025Q4: 632,140 shares 632,140 $13.4M 0.92% +116,964 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 289,644 shares; 2025Q3: 174,348 shares; 2025Q4: 170,711 shares 170,711 $6.92M 0.48% -3,637 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,302 shares; 2025Q4: 4,302 shares 4,302 $3.71M 0.25% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,983 shares; 2024Q4: 12,410 shares; 2025Q1: 10,555 shares; 2025Q2: 10,321 shares; 2025Q3: 10,205 shares; 2025Q4: 9,541 shares 9,541 $2.83M 0.19% -664 Timeline TBLL INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 25,860 shares 25,860 $2.73M 0.19% new Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,622 shares; 2024Q4: 12,102 shares; 2025Q1: 10,352 shares; 2025Q2: 7,983 shares; 2025Q3: 8,528 shares; 2025Q4: 8,361 shares 8,361 $2.27M 0.16% -167 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,417 shares; 2024Q4: 15,417 shares; 2025Q1: 15,417 shares; 2025Q2: 15,417 shares; 2025Q3: 29,057 shares; 2025Q4: 29,057 shares 29,057 $1.79M 0.12% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,530 shares; 2024Q4: 6,317 shares; 2025Q1: 6,699 shares; 2025Q2: 6,724 shares; 2025Q3: 7,866 shares; 2025Q4: 7,822 shares 7,822 $1.46M 0.1% -44 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,815 shares; 2024Q4: 7,009 shares; 2025Q1: 6,333 shares; 2025Q2: 6,169 shares; 2025Q3: 6,168 shares; 2025Q4: 6,164 shares 6,164 $1.31M 0.09% -4 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,422 shares; 2025Q4: 4,332 shares 4,332 $1.16M 0.08% -90 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 376,641 shares; 2024Q4: 375,873 shares; 2025Q1: 364,491 shares; 2025Q2: 314,287 shares; 2025Q3: 204,481 shares; 2025Q4: 124,446 shares 124,446 $1.08M 0.07% -80,035 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7,169 shares; 2025Q4: 7,169 shares 7,169 $880K 0.06% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,099 shares; 2024Q4: 2,350 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,695 shares; 2025Q4: 2,623 shares 2,623 $400K 0.03% -72 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,000 shares; 2025Q4: 4,049 shares 4,049 $341K 0.02% +49 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 418 shares 418 $286K 0.02% new Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,417 shares; 2025Q4: 2,388 shares 2,388 $266K 0.02% -29 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,407 shares; 2024Q4: 1,407 shares; 2025Q1: not reported; 2025Q2: 1,320 shares; 2025Q3: 1,320 shares; 2025Q4: 1,320 shares 1,320 $257K 0.02% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 814 shares 814 $255K 0.02% new Timeline XPOF XPONENTIAL FITNESS INC More: the full row for XPONENTIAL FITNESS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 30,000 shares; 2025Q4: 30,000 shares 30,000 $247K 0.02% 0 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,452 shares; 2025Q4: 1,456 shares 1,456 $224K 0.02% +4 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 631 shares; 2025Q4: 633 shares 633 $222K 0.02% +2 Timeline