CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 126,767 shares; 2024Q4: 126,829 shares; 2025Q1: 130,916 shares; 2025Q2: 134,311 shares; 2025Q3: 136,752 shares; 2025Q4: 142,637 shares; 2026Q1: 232,499 shares 232,499 $48.1M 5.76% +89,862 Timeline CEF SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,176,617 shares; 2024Q4: 1,164,586 shares; 2025Q1: 1,154,829 shares; 2025Q2: 1,152,456 shares; 2025Q3: 1,139,873 shares; 2025Q4: 1,112,116 shares; 2026Q1: 961,480 shares 961,480 $45.9M 5.5% -150,636 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 71,126 shares; 2024Q4: 78,558 shares; 2025Q1: 86,308 shares; 2025Q2: 87,272 shares; 2025Q3: 138,391 shares; 2025Q4: 112,004 shares; 2026Q1: 108,322 shares 108,322 $37M 4.44% -3,682 Timeline NFG NATIONAL FUEL GAS CO More: the full row for NATIONAL FUEL GAS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 425,056 shares; 2024Q4: 380,863 shares; 2025Q1: 380,088 shares; 2025Q2: 381,013 shares; 2025Q3: 381,076 shares; 2025Q4: 380,797 shares; 2026Q1: 387,830 shares 387,830 $36.4M 4.37% +7,033 Timeline TAK TAKEDA PHARMACEUTICAL CO LTD More: the full row for TAKEDA PHARMACEUTICAL CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,617,541 shares; 2024Q4: 1,417,448 shares; 2025Q1: 1,469,666 shares; 2025Q2: 1,488,843 shares; 2025Q3: 1,486,408 shares; 2025Q4: 1,495,746 shares; 2026Q1: 1,798,398 shares 1,798,398 $33.3M 3.99% +302,652 Timeline SNY SANOFI SA More: the full row for SANOFI SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 614,094 shares; 2024Q4: 604,706 shares; 2025Q1: 603,541 shares; 2025Q2: 608,999 shares; 2025Q3: 679,828 shares; 2025Q4: 636,141 shares; 2026Q1: 678,376 shares 678,376 $32.7M 3.92% +42,235 Timeline BG BUNGE GLOBAL SA More: the full row for BUNGE GLOBAL SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 274,176 shares; 2024Q4: 272,157 shares; 2025Q1: 292,960 shares; 2025Q2: 295,818 shares; 2025Q3: 259,712 shares; 2025Q4: 253,644 shares; 2026Q1: 247,630 shares 247,630 $31.5M 3.77% -6,014 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 92,684 shares; 2024Q4: 91,299 shares; 2025Q1: 90,996 shares; 2025Q2: 90,326 shares; 2025Q3: 89,695 shares; 2025Q4: 88,712 shares; 2026Q1: 82,393 shares 82,393 $30.5M 3.66% -6,319 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 545,023 shares; 2024Q4: 511,460 shares; 2025Q1: 508,770 shares; 2025Q2: 502,070 shares; 2025Q3: 498,938 shares; 2025Q4: 491,954 shares; 2026Q1: 385,962 shares 385,962 $29.9M 3.59% -105,992 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 40,022 shares; 2024Q4: 67,233 shares; 2025Q1: 106,639 shares; 2025Q2: 106,752 shares; 2025Q3: 108,266 shares; 2025Q4: 107,201 shares; 2026Q1: 103,684 shares 103,684 $29.7M 3.56% -3,517 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 410,382 shares; 2026Q1: 589,143 shares 589,143 $29.6M 3.54% +178,761 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 292,378 shares; 2024Q4: 299,006 shares; 2025Q1: 303,217 shares; 2025Q2: 305,396 shares; 2025Q3: 309,009 shares; 2025Q4: 312,301 shares; 2026Q1: 310,455 shares 310,455 $26.9M 3.22% -1,846 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 627,506 shares; 2024Q4: 643,150 shares; 2025Q1: 843,827 shares; 2025Q2: 855,566 shares; 2025Q3: 869,633 shares; 2025Q4: 845,280 shares; 2026Q1: 886,859 shares 886,859 $26.7M 3.2% +41,579 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 193,359 shares; 2024Q4: 193,017 shares; 2025Q1: 194,750 shares; 2025Q2: 197,040 shares; 2025Q3: 198,702 shares; 2025Q4: 198,636 shares; 2026Q1: 164,288 shares 164,288 $25.1M 3.01% -34,348 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,433 shares; 2024Q4: 16,613 shares; 2025Q1: 93,679 shares; 2025Q2: 95,833 shares; 2025Q3: 97,966 shares; 2025Q4: 100,682 shares; 2026Q1: 103,844 shares 103,844 $23.5M 2.81% +3,162 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 38,585 shares; 2025Q2: 54,280 shares; 2025Q3: 54,878 shares; 2025Q4: 57,831 shares; 2026Q1: 71,613 shares 71,613 $23.1M 2.77% +13,782 Timeline ORANY ORANGE-SPON ADR More: the full row for ORANGE-SPON ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,695,358 shares; 2024Q4: 1,456,930 shares; 2025Q1: 1,469,872 shares; 2025Q2: 1,607,643 shares; 2025Q3: 1,589,516 shares; 2025Q4: 1,126,917 shares; 2026Q1: 1,092,820 shares 1,092,820 $22.4M 2.68% -34,097 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 48,221 shares; 2024Q4: 49,175 shares; 2025Q1: 48,109 shares; 2025Q2: 47,965 shares; 2025Q3: 47,784 shares; 2025Q4: 38,905 shares; 2026Q1: 38,441 shares 38,441 $22M 2.64% -464 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 315,874 shares; 2024Q4: 224,364 shares; 2025Q1: 258,684 shares; 2025Q2: 256,139 shares; 2025Q3: 261,126 shares; 2025Q4: 260,297 shares; 2026Q1: 176,724 shares 176,724 $22M 2.63% -83,573 Timeline MDU MDU RES GROUP INC More: the full row for MDU RES GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,081,230 shares; 2024Q4: 1,068,720 shares; 2025Q1: 1,064,246 shares; 2025Q2: 1,050,501 shares; 2025Q3: 1,077,132 shares; 2025Q4: 1,067,661 shares; 2026Q1: 1,037,406 shares 1,037,406 $21.5M 2.58% -30,255 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 167,332 shares; 2024Q4: 166,088 shares; 2025Q1: 168,579 shares; 2025Q2: 170,851 shares; 2025Q3: 171,802 shares; 2025Q4: 83,048 shares; 2026Q1: 81,546 shares 81,546 $19.9M 2.39% -1,502 Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 274,727 shares; 2024Q4: 289,142 shares; 2025Q1: 136,207 shares; 2025Q2: 234,649 shares; 2025Q3: 198,764 shares; 2025Q4: 161,262 shares; 2026Q1: 206,840 shares 206,840 $19M 2.27% +45,578 Timeline MOS MOSAIC CO More: the full row for MOSAIC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 601,379 shares; 2024Q4: 595,442 shares; 2025Q1: 653,464 shares; 2025Q2: 654,427 shares; 2025Q3: 695,511 shares; 2025Q4: 701,113 shares; 2026Q1: 728,225 shares 728,225 $18.6M 2.23% +27,112 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 21,209 shares; 2025Q2: 45,802 shares; 2025Q3: 51,687 shares; 2025Q4: 51,482 shares; 2026Q1: 61,118 shares 61,118 $18.5M 2.21% +9,636 Timeline PSMT PRICESMART INC More: the full row for PRICESMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 81,635 shares; 2024Q4: 107,812 shares; 2025Q1: 108,877 shares; 2025Q2: 149,653 shares; 2025Q3: 150,622 shares; 2025Q4: 149,877 shares; 2026Q1: 114,853 shares 114,853 $17.3M 2.07% -35,024 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 299,763 shares; 2026Q1: 296,017 shares 296,017 $16.9M 2.02% -3,746 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 177,820 shares; 2024Q4: 314,026 shares; 2025Q1: 328,113 shares; 2025Q2: 331,658 shares; 2025Q3: 334,625 shares; 2025Q4: 336,548 shares; 2026Q1: 280,890 shares 280,890 $16.5M 1.98% -55,658 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 46,258 shares; 2026Q1: 100,011 shares 100,011 $13M 1.56% +53,753 Timeline ARCO ARCOS DORADOS HLDGS INC More: the full row for ARCOS DORADOS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 847,362 shares; 2024Q4: 1,260,047 shares; 2025Q1: 1,395,310 shares; 2025Q2: 1,457,627 shares; 2025Q3: 1,437,049 shares; 2025Q4: 1,476,299 shares; 2026Q1: 1,545,075 shares 1,545,075 $12.7M 1.53% +68,776 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 40,103 shares; 2025Q2: 40,219 shares; 2025Q3: 41,507 shares; 2025Q4: 41,978 shares; 2026Q1: 41,501 shares 41,501 $12.3M 1.47% -477 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 31,073 shares; 2025Q3: 31,491 shares; 2025Q4: 31,449 shares; 2026Q1: 31,614 shares 31,614 $11.3M 1.36% +165 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 25,259 shares; 2024Q4: 25,010 shares; 2025Q1: 28,989 shares; 2025Q2: 32,409 shares; 2025Q3: 31,430 shares; 2025Q4: 31,432 shares; 2026Q1: 30,846 shares 30,846 $10.1M 1.22% -586 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 126,518 shares; 2024Q4: 125,420 shares; 2025Q1: 126,283 shares; 2025Q2: 125,141 shares; 2025Q3: 81,254 shares; 2025Q4: 43,312 shares; 2026Q1: 29,416 shares 29,416 $9.94M 1.19% -13,896 Timeline GLDM WORLD GOLD TR More: the full row for WORLD GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 113,457 shares; 2024Q4: 113,611 shares; 2025Q1: 110,743 shares; 2025Q2: 108,326 shares; 2025Q3: 107,016 shares; 2025Q4: 100,303 shares; 2026Q1: 100,331 shares 100,331 $9.3M 1.11% +28 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,344 shares; 2025Q4: 78,208 shares; 2026Q1: 120,695 shares 120,695 $8.68M 1.04% +42,487 Timeline SOLS SOLSTICE ADVANCED MATLS INC More: the full row for SOLSTICE ADVANCED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 107,339 shares; 2026Q1: 105,529 shares 105,529 $8.04M 0.96% -1,810 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 88,956 shares; 2024Q4: 88,685 shares; 2025Q1: 106,111 shares; 2025Q2: 106,056 shares; 2025Q3: 112,523 shares; 2025Q4: 105,705 shares; 2026Q1: 120,652 shares 120,652 $5.66M 0.68% +14,947 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,058 shares 4,058 $1.94M 0.23% new Timeline XCEM COLUMBIA ETF TR II More: the full row for COLUMBIA ETF TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 17,547 shares; 2024Q4: 17,747 shares; 2025Q1: 16,928 shares; 2025Q2: 19,303 shares; 2025Q3: 20,340 shares; 2025Q4: 20,075 shares; 2026Q1: 26,225 shares 26,225 $1.07M 0.13% +6,150 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,400 shares; 2025Q4: 6,779 shares; 2026Q1: 9,007 shares 9,007 $1.06M 0.13% +2,228 Timeline CPB THE CAMPBELLS COMPANY More: the full row for THE CAMPBELLS COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 29,796 shares; 2025Q4: 35,949 shares; 2026Q1: 40,568 shares 40,568 $903K 0.11% +4,619 Timeline ACWI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,566 shares; 2024Q4: 59,002 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,842 shares; 2025Q4: 19,574 shares; 2026Q1: 5,472 shares 5,472 $757K 0.09% -14,102 Timeline ONT ONTERRIS INC More: the full row for ONTERRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,276 shares; 2024Q4: 14,573 shares; 2025Q1: 19,953 shares; 2025Q2: 21,413 shares; 2025Q3: 28,605 shares; 2025Q4: 29,027 shares; 2026Q1: 29,703 shares 29,703 $650K 0.08% +676 Timeline XLP SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 42,707 shares; 2024Q4: 9,817 shares; 2025Q1: 9,320 shares; 2025Q2: 7,411 shares; 2025Q3: 7,014 shares; 2025Q4: 7,014 shares; 2026Q1: 7,014 shares 7,014 $575K 0.07% 0 Timeline GNR SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 12,547 shares; 2026Q1: 5,311 shares 5,311 $397K 0.05% -7,236 Timeline XLI SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,704 shares; 2025Q1: 2,704 shares; 2025Q2: 2,409 shares; 2025Q3: 2,409 shares; 2025Q4: 8,913 shares; 2026Q1: 2,409 shares 2,409 $390K 0.05% -6,504 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 73,793 shares; 2024Q4: 73,328 shares; 2025Q1: 73,089 shares; 2025Q2: 982 shares; 2025Q3: 1,010 shares; 2025Q4: 969 shares; 2026Q1: 1,047 shares 1,047 $266K 0.03% +78 Timeline XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,497 shares; 2025Q1: 1,624 shares; 2025Q2: 1,454 shares; 2025Q3: 994 shares; 2025Q4: 2,980 shares; 2026Q1: 1,988 shares 1,988 $264K 0.03% -992 Timeline XLV SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,997 shares; 2025Q1: 1,997 shares; 2025Q2: 1,682 shares; 2025Q3: 1,682 shares; 2025Q4: 3,192 shares; 2026Q1: 1,682 shares 1,682 $247K 0.03% -1,510 Timeline XLC SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,787 shares; 2025Q1: 4,787 shares; 2025Q2: 4,372 shares; 2025Q3: 1,897 shares; 2025Q4: 1,897 shares; 2026Q1: 1,897 shares 1,897 $210K 0.03% 0 Timeline ACWX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,000 shares; 2026Q1: 3,000 shares 3,000 $205K 0.02% 0 Timeline