RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 312,914 shares; 2024Q4: 305,386 shares; 2025Q1: 273,197 shares; 2025Q2: 216,559 shares; 2025Q3: 224,679 shares; 2025Q4: 240,459 shares 240,459 $41M 6.15% +15,780 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 77,445 shares; 2025Q1: 156,799 shares; 2025Q2: 134,249 shares; 2025Q3: 164,310 shares; 2025Q4: 182,338 shares 182,338 $29.4M 4.4% +18,028 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 132,522 shares; 2024Q4: 5,400 shares; 2025Q1: not reported; 2025Q2: 115,690 shares; 2025Q3: 228,013 shares; 2025Q4: 251,170 shares 251,170 $23.7M 3.55% +23,157 Timeline KGC KINROSS GOLD CORP More: the full row for KINROSS GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,708,450 shares; 2024Q4: 1,498,594 shares; 2025Q1: 1,213,632 shares; 2025Q2: 859,091 shares; 2025Q3: 814,961 shares; 2025Q4: 774,257 shares 774,257 $21.8M 3.27% -40,704 Timeline CM CANADIAN IMPERIAL BANK OF CO More: the full row for CANADIAN IMPERIAL BANK OF CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 281,916 shares; 2024Q4: 251,784 shares; 2025Q1: 195,836 shares; 2025Q2: 192,086 shares; 2025Q3: 228,062 shares; 2025Q4: 222,689 shares 222,689 $20.2M 3.03% -5,373 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 429,550 shares; 2024Q4: 387,470 shares; 2025Q1: 370,672 shares; 2025Q2: 264,943 shares; 2025Q3: 288,866 shares; 2025Q4: 397,781 shares 397,781 $18.3M 2.74% +108,915 Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,115 shares; 2025Q1: 143,072 shares; 2025Q2: 103,567 shares; 2025Q3: 99,892 shares; 2025Q4: 116,166 shares 116,166 $15.1M 2.26% +16,274 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: 46,969 shares; 2024Q4: 51,624 shares; 2025Q1: 56,291 shares; 2025Q2: 48,588 shares; 2025Q3: 48,643 shares; 2025Q4: 46,316 shares 46,316 $14.5M 2.17% -2,327 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: 18,611 shares; 2024Q4: 18,763 shares; 2025Q1: 16,757 shares; 2025Q2: 18,575 shares; 2025Q3: 27,456 shares; 2025Q4: 28,571 shares 28,571 $13.8M 2.07% +1,115 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,085 shares; 2024Q4: 34,108 shares; 2025Q1: 30,969 shares; 2025Q2: 34,122 shares; 2025Q3: 41,349 shares; 2025Q4: 39,804 shares 39,804 $13.8M 2.06% -1,545 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: 81,467 shares; 2024Q4: 76,718 shares; 2025Q1: 54,509 shares; 2025Q2: 64,600 shares; 2025Q3: 71,842 shares; 2025Q4: 70,698 shares 70,698 $13.2M 1.97% -1,144 Timeline PAAS PAN AMERN SILVER CORP More: the full row for PAN AMERN SILVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 143,975 shares; 2025Q1: 163,510 shares; 2025Q2: 211,010 shares; 2025Q3: 242,005 shares; 2025Q4: 252,950 shares 252,950 $13.1M 1.97% +10,945 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,975 shares; 2024Q4: 28,852 shares; 2025Q1: 113,060 shares; 2025Q2: 209,745 shares; 2025Q3: 233,001 shares; 2025Q4: 250,091 shares 250,091 $13M 1.95% +17,090 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,485 shares; 2024Q4: 93,053 shares; 2025Q1: 106,780 shares; 2025Q2: 92,775 shares; 2025Q3: 75,603 shares; 2025Q4: 39,906 shares 39,906 $11.8M 1.77% -35,697 Timeline HBM HUDBAY MINERALS INC More: the full row for HUDBAY MINERALS 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: 531,833 shares; 2025Q4: 584,968 shares 584,968 $11.6M 1.74% +53,135 Timeline TIGO MILLICOM INTL CELLULAR S A More: the full row for MILLICOM INTL CELLULAR S A 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: 91,505 shares; 2025Q3: 203,420 shares; 2025Q4: 203,420 shares 203,420 $11.3M 1.69% 0 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 133,640 shares; 2024Q4: 132,811 shares; 2025Q1: 229,066 shares; 2025Q2: 262,391 shares; 2025Q3: 194,272 shares; 2025Q4: 230,209 shares 230,209 $11M 1.65% +35,937 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,240 shares; 2025Q1: 15,272 shares; 2025Q2: 22,089 shares; 2025Q3: 28,634 shares; 2025Q4: 36,210 shares 36,210 $11M 1.65% +7,576 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: 42,747 shares; 2024Q4: 47,141 shares; 2025Q1: 47,701 shares; 2025Q2: 51,160 shares; 2025Q3: 34,464 shares; 2025Q4: 69,679 shares 69,679 $10.7M 1.6% +35,215 Timeline IAG IAMGOLD CORP More: the full row for IAMGOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 243,791 shares; 2024Q4: 352,315 shares; 2025Q1: 262,502 shares; 2025Q2: 759,188 shares; 2025Q3: 694,050 shares; 2025Q4: 620,937 shares 620,937 $10.3M 1.54% -73,113 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,288 shares; 2024Q4: 23,064 shares; 2025Q1: 23,358 shares; 2025Q2: 27,154 shares; 2025Q3: 28,492 shares; 2025Q4: 31,715 shares 31,715 $10.2M 1.53% +3,223 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 48,150 shares; 2025Q1: 54,850 shares; 2025Q2: 34,350 shares; 2025Q3: 39,700 shares; 2025Q4: 106,764 shares 106,764 $9.79M 1.47% +67,064 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 126,789 shares; 2024Q4: 255,921 shares; 2025Q1: 158,171 shares; 2025Q2: 64,190 shares; 2025Q3: 105,882 shares; 2025Q4: 129,807 shares 129,807 $9.59M 1.44% +23,925 Timeline CIB GRUPO CIBEST SA More: the full row for GRUPO CIBEST SA 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: 104,655 shares; 2025Q3: 105,617 shares; 2025Q4: 139,897 shares 139,897 $8.9M 1.33% +34,280 Timeline WELL WELLTOWER INC More: the full row for WELLTOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,000 shares; 2025Q1: 37,108 shares; 2025Q2: 42,449 shares; 2025Q3: 46,209 shares; 2025Q4: 44,659 shares 44,659 $8.29M 1.24% -1,550 Timeline FER FERROVIAL NV More: the full row for FERROVIAL NV 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: 43,585 shares; 2025Q3: 121,550 shares; 2025Q4: 127,492 shares 127,492 $8.24M 1.23% +5,942 Timeline CVE CENOVUS ENERGY INC More: the full row for CENOVUS ENERGY 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: 162,775 shares; 2025Q4: 455,557 shares 455,557 $7.72M 1.16% +292,782 Timeline 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: 33,510 shares; 2024Q4: 20,635 shares; 2025Q1: 20,710 shares; 2025Q2: 25,450 shares; 2025Q3: 25,450 shares; 2025Q4: 51,635 shares 51,635 $7.57M 1.13% +26,185 Timeline IMO IMPERIAL OIL LTD More: the full row for IMPERIAL OIL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 109,750 shares; 2024Q4: 92,849 shares; 2025Q1: 49,330 shares; 2025Q2: not reported; 2025Q3: 71,405 shares; 2025Q4: 83,975 shares 83,975 $7.26M 1.09% +12,570 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,275 shares; 2024Q4: 20,498 shares; 2025Q1: 17,465 shares; 2025Q2: 17,465 shares; 2025Q3: 17,555 shares; 2025Q4: 50,175 shares 50,175 $6.92M 1.04% +32,620 Timeline UBS UBS GROUP AG More: the full row for UBS GROUP AG 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: 144,965 shares; 2025Q4: 144,355 shares 144,355 $6.69M 1% -610 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,311 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,970 shares 5,970 $6.42M 0.96% new Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP 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: 5,238 shares; 2025Q4: 7,287 shares 7,287 $6.41M 0.96% +2,049 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC 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: 28,246 shares; 2025Q4: 66,596 shares 66,596 $6.4M 0.96% +38,350 Timeline AER AERCAP HOLDINGS NV More: the full row for AERCAP HOLDINGS NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 23,710 shares; 2025Q1: 41,210 shares; 2025Q2: 42,510 shares; 2025Q3: 42,575 shares; 2025Q4: 43,260 shares 43,260 $6.22M 0.93% +685 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,935 shares; 2024Q4: 12,340 shares; 2025Q1: 7,482 shares; 2025Q2: 10,402 shares; 2025Q3: 10,400 shares; 2025Q4: 9,500 shares 9,500 $6.21M 0.93% -900 Timeline AGI ALAMOS GOLD INC More: the full row for ALAMOS GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 616,727 shares; 2024Q4: 596,373 shares; 2025Q1: 583,564 shares; 2025Q2: 435,364 shares; 2025Q3: 227,734 shares; 2025Q4: 156,458 shares 156,458 $6.05M 0.91% -71,276 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: 3,695 shares; 2025Q2: 34,666 shares; 2025Q3: 39,111 shares; 2025Q4: 47,187 shares 47,187 $5.79M 0.87% +8,076 Timeline DOO BRP INC More: the full row for BRP 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: 67,635 shares; 2025Q4: 78,399 shares 78,399 $5.55M 0.83% +10,764 Timeline MGA MAGNA INTL INC More: the full row for MAGNA INTL 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: 74,050 shares; 2025Q4: 102,740 shares 102,740 $5.48M 0.82% +28,690 Timeline BCS BARCLAYS PLC More: the full row for BARCLAYS PLC 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: 203,595 shares; 2025Q4: 202,505 shares 202,505 $5.15M 0.77% -1,090 Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 32,380 shares; 2025Q1: 32,645 shares; 2025Q2: 32,645 shares; 2025Q3: 32,645 shares; 2025Q4: 31,305 shares 31,305 $5.03M 0.75% -1,340 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: not reported; 2024Q4: 970 shares; 2025Q1: 970 shares; 2025Q2: not reported; 2025Q3: 970 shares; 2025Q4: 18,451 shares 18,451 $5.02M 0.75% +17,481 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,362 shares; 2025Q1: 7,300 shares; 2025Q2: 8,456 shares; 2025Q3: 10,652 shares; 2025Q4: 7,558 shares 7,558 $4.99M 0.75% -3,094 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,701 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,102 shares; 2025Q4: 3,967 shares 3,967 $4.82M 0.72% -135 Timeline EVR EVERCORE INC More: the full row for EVERCORE 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: 9,428 shares; 2025Q4: 13,096 shares 13,096 $4.46M 0.67% +3,668 Timeline MCK MCKESSON CORP More: the full row for MCKESSON 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: 4,434 shares; 2025Q3: 4,429 shares; 2025Q4: 5,396 shares 5,396 $4.43M 0.66% +967 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH 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: not reported; 2025Q4: 25,753 shares 25,753 $4.41M 0.66% new Timeline GIL GILDAN ACTIVEWEAR INC More: the full row for GILDAN ACTIVEWEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,500 shares; 2024Q4: 45,390 shares; 2025Q1: 101,765 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 69,550 shares 69,550 $4.35M 0.65% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 15,272 shares; 2025Q1: 15,272 shares; 2025Q2: 25,574 shares; 2025Q3: 59,498 shares; 2025Q4: 56,301 shares 56,301 $4.34M 0.65% -3,197 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR 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: 16,188 shares 16,188 $4.23M 0.63% new Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,089 shares; 2024Q4: 6,689 shares; 2025Q1: 6,500 shares; 2025Q2: 6,835 shares; 2025Q3: 6,343 shares; 2025Q4: 6,387 shares 6,387 $4.01M 0.6% +44 Timeline RKT ROCKET COS INC More: the full row for ROCKET COS 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: 157,270 shares; 2025Q4: 200,680 shares 200,680 $3.89M 0.58% +43,410 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 78,487 shares; 2025Q1: 53,152 shares; 2025Q2: 7,650 shares; 2025Q3: 26,500 shares; 2025Q4: 29,385 shares 29,385 $3.85M 0.58% +2,885 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA 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,899 shares; 2025Q4: 4,119 shares 4,119 $3.84M 0.58% +1,220 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO 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: 38,800 shares 38,800 $3.84M 0.58% new Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,850 shares; 2024Q4: 55,100 shares; 2025Q1: 51,600 shares; 2025Q2: 35,535 shares; 2025Q3: 33,355 shares; 2025Q4: 21,195 shares 21,195 $3.6M 0.54% -12,160 Timeline RCI ROGERS COMMUNICATIONS INC More: the full row for ROGERS COMMUNICATIONS 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: 34,485 shares; 2025Q4: 95,215 shares 95,215 $3.6M 0.54% +60,730 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS 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,930 shares; 2025Q4: 3,697 shares 3,697 $3.35M 0.5% +767 Timeline EZPW EZCORP INC More: the full row for EZCORP 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: 50,020 shares; 2025Q2: 95,195 shares; 2025Q3: 171,985 shares; 2025Q4: 170,710 shares 170,710 $3.32M 0.5% -1,275 Timeline SOBO SOUTH BOW CORP More: the full row for SOUTH BOW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 34,055 shares; 2025Q1: 116,885 shares; 2025Q2: 116,885 shares; 2025Q3: 112,585 shares; 2025Q4: 118,400 shares 118,400 $3.26M 0.49% +5,815 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: 15,595 shares; 2025Q4: 14,220 shares 14,220 $3.05M 0.46% -1,375 Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER 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: 34,396 shares 34,396 $3M 0.45% new Timeline BCH BANCO DE CHILE More: the full row for BANCO DE CHILE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,490 shares; 2024Q4: 17,190 shares; 2025Q1: 23,645 shares; 2025Q2: 77,380 shares; 2025Q3: 77,380 shares; 2025Q4: 77,835 shares 77,835 $2.96M 0.44% +455 Timeline ARIS ARIS MINING CORPORATION More: the full row for ARIS MINING 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: 174,907 shares; 2025Q3: 177,659 shares; 2025Q4: 180,520 shares 180,520 $2.93M 0.44% +2,861 Timeline ORLA ORLA MNG LTD NEW More: the full row for ORLA MNG LTD 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: 213,489 shares; 2025Q4: 213,736 shares 213,736 $2.88M 0.43% +247 Timeline VZLA VIZSLA SILVER CORP More: the full row for VIZSLA SILVER 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: 524,856 shares; 2025Q3: 526,573 shares; 2025Q4: 520,768 shares 520,768 $2.86M 0.43% -5,805 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,525 shares; 2025Q1: 4,485 shares; 2025Q2: 47,465 shares; 2025Q3: 47,465 shares; 2025Q4: 47,405 shares 47,405 $2.85M 0.43% -60 Timeline ABBV ABBVIE INC More: the full row for ABBVIE 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: 12,090 shares; 2025Q4: 12,221 shares 12,221 $2.79M 0.42% +131 Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,224 shares; 2024Q4: 311,979 shares; 2025Q1: 316,356 shares; 2025Q2: 254,379 shares; 2025Q3: 156,444 shares; 2025Q4: 163,386 shares 163,386 $2.74M 0.41% +6,942 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN 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: 3,233 shares; 2025Q4: 3,098 shares 3,098 $2.72M 0.41% -135 Timeline SU SUNCOR ENERGY INC NEW More: the full row for SUNCOR ENERGY INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,200 shares; 2024Q4: 68,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,142 shares; 2025Q4: 61,062 shares 61,062 $2.71M 0.41% +55,920 Timeline TKO TKO GROUP HOLDINGS INC More: the full row for TKO GROUP HOLDINGS 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: 3,349 shares; 2025Q3: 11,993 shares; 2025Q4: 12,668 shares 12,668 $2.65M 0.4% +675 Timeline XPEV XPENG INC More: the full row for XPENG 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: 130,070 shares; 2025Q2: 236,865 shares; 2025Q3: 231,805 shares; 2025Q4: 124,865 shares 124,865 $2.53M 0.38% -106,940 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 15,825 shares; 2025Q1: 15,860 shares; 2025Q2: 15,621 shares; 2025Q3: 15,582 shares; 2025Q4: 13,526 shares 13,526 $2.49M 0.37% -2,056 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN 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: 38,425 shares 38,425 $2.47M 0.37% new Timeline NET CLOUDFLARE INC More: the full row for CLOUDFLARE 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: 17,227 shares; 2025Q4: 12,052 shares 12,052 $2.38M 0.36% -5,175 Timeline INTC INTEL CORP More: the full row for INTEL 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: not reported; 2025Q4: 63,050 shares 63,050 $2.33M 0.35% new Timeline ALB ALBEMARLE CORP More: the full row for ALBEMARLE 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: not reported; 2025Q4: 16,325 shares 16,325 $2.31M 0.35% new Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 11,023 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,453 shares 5,453 $2.3M 0.34% new Timeline PAC GRUPO AEROPORTUNARIO DEL PAC More: the full row for GRUPO AEROPORTUNARIO DEL PAC 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: 8,670 shares; 2025Q4: 8,670 shares 8,670 $2.29M 0.34% 0 Timeline EFXT ENERFLEX LTD More: the full row for ENERFLEX 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: not reported; 2025Q3: not reported; 2025Q4: 138,270 shares 138,270 $2.13M 0.32% new Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,600 shares; 2025Q1: 4,600 shares; 2025Q2: 5,068 shares; 2025Q3: 9,687 shares; 2025Q4: 7,716 shares 7,716 $2.03M 0.3% -1,971 Timeline EXC EXELON CORP More: the full row for EXELON 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: not reported; 2025Q4: 46,360 shares 46,360 $2.02M 0.3% new Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,500 shares; 2024Q4: 41,000 shares; 2025Q1: 47,500 shares; 2025Q2: 30,600 shares; 2025Q3: 28,605 shares; 2025Q4: 16,900 shares 16,900 $1.99M 0.3% -11,705 Timeline DNN DENISON MINES CORP More: the full row for DENISON MINES 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: 348,688 shares; 2025Q2: not reported; 2025Q3: 566,320 shares; 2025Q4: 719,434 shares 719,434 $1.91M 0.29% +153,114 Timeline BNT BROOKFIELD WEALTH SOL LTD More: the full row for BROOKFIELD WEALTH SOL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,054 shares; 2024Q4: 44,872 shares; 2025Q1: 30,951 shares; 2025Q2: 25,022 shares; 2025Q3: 25,142 shares; 2025Q4: 38,329 shares 38,329 $1.77M 0.26% +13,187 Timeline STN STANTEC INC More: the full row for STANTEC 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: 34,319 shares; 2025Q3: 37,299 shares; 2025Q4: 17,380 shares 17,380 $1.64M 0.25% -19,919 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,966 shares; 2025Q1: 1,963 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,531 shares 1,531 $1.64M 0.25% new Timeline EFA 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: 25,427 shares; 2024Q4: 18,742 shares; 2025Q1: 18,699 shares; 2025Q2: 16,796 shares; 2025Q3: 16,638 shares; 2025Q4: 16,750 shares 16,750 $1.61M 0.24% +112 Timeline DB DEUTSCHE BK AG More: the full row for DEUTSCHE BK AG 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: 41,515 shares 41,515 $1.6M 0.24% new Timeline APH AMPHENOL CORP More: the full row for AMPHENOL 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: 11,378 shares; 2025Q4: 11,378 shares 11,378 $1.54M 0.23% 0 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 28,395 shares; 2025Q1: 28,395 shares; 2025Q2: not reported; 2025Q3: 16,966 shares; 2025Q4: 16,850 shares 16,850 $1.43M 0.21% -116 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 816 shares; 2025Q1: 804 shares; 2025Q2: 803 shares; 2025Q3: 2,460 shares; 2025Q4: 2,482 shares 2,482 $1.42M 0.21% +22 Timeline ELVA ELECTROVAYA INC More: the full row for ELECTROVAYA 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: 162,522 shares 162,522 $1.29M 0.19% new Timeline TRI THOMSON REUTERS CORP More: the full row for THOMSON REUTERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,407 shares; 2024Q4: 54,500 shares; 2025Q1: 54,205 shares; 2025Q2: 46,995 shares; 2025Q3: 29,748 shares; 2025Q4: 9,411 shares 9,411 $1.24M 0.19% -20,337 Timeline AQN ALGONQUIN POWER & UTILITIES More: the full row for ALGONQUIN POWER & UTILITIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 538,700 shares; 2024Q4: 19,700 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 198,965 shares; 2025Q4: 201,732 shares 201,732 $1.24M 0.19% +2,767 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS 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: 2,572 shares 2,572 $1.21M 0.18% new Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,441 shares; 2024Q4: 18,134 shares; 2025Q1: 12,126 shares; 2025Q2: 11,012 shares; 2025Q3: 16,726 shares; 2025Q4: 5,196 shares 5,196 $1.2M 0.18% -11,530 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,725 shares; 2025Q2: 4,224 shares; 2025Q3: 4,284 shares; 2025Q4: 4,614 shares 4,614 $1.18M 0.18% +330 Timeline GOOG 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: 3,536 shares; 2025Q4: 3,536 shares 3,536 $1.11M 0.17% 0 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,246 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,361 shares; 2025Q4: 3,236 shares 3,236 $1.09M 0.16% -125 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 376,814 shares; 2024Q4: 338,199 shares; 2025Q1: 84,953 shares; 2025Q2: 124,670 shares; 2025Q3: 34,554 shares; 2025Q4: 31,574 shares 31,574 $1.07M 0.16% -2,980 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: 6,445 shares; 2025Q2: 6,345 shares; 2025Q3: 7,045 shares; 2025Q4: 9,275 shares 9,275 $1.03M 0.15% +2,230 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,929 shares; 2025Q1: 13,480 shares; 2025Q2: 17,137 shares; 2025Q3: 13,824 shares; 2025Q4: 2,891 shares 2,891 $1.01M 0.15% -10,933 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: 14,565 shares; 2024Q4: 16,151 shares; 2025Q1: 18,235 shares; 2025Q2: 19,846 shares; 2025Q3: 20,413 shares; 2025Q4: 4,363 shares 4,363 $925K 0.14% -16,050 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,870 shares; 2025Q1: 2,925 shares; 2025Q2: 3,200 shares; 2025Q3: 3,470 shares; 2025Q4: 457 shares 457 $921K 0.14% -3,013 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,441 shares; 2024Q4: 11,098 shares; 2025Q1: 10,319 shares; 2025Q2: 3,595 shares; 2025Q3: 3,607 shares; 2025Q4: 2,407 shares 2,407 $850K 0.13% -1,200 Timeline POWL POWELL INDS INC More: the full row for POWELL INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,554 shares; 2025Q1: 1,554 shares; 2025Q2: not reported; 2025Q3: 2,260 shares; 2025Q4: 2,625 shares 2,625 $837K 0.13% +365 Timeline CAE CAE INC More: the full row for CAE 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: 157,900 shares; 2025Q3: 197,508 shares; 2025Q4: 22,600 shares 22,600 $688K 0.1% -174,908 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 200 shares; 2025Q1: 290 shares; 2025Q2: 38,685 shares; 2025Q3: 38,965 shares; 2025Q4: 7,425 shares 7,425 $677K 0.1% -31,540 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,473 shares; 2025Q4: 2,473 shares 2,473 $675K 0.1% 0 Timeline VNET VNET GROUP INC More: the full row for VNET GROUP 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: 35,825 shares; 2025Q2: 31,300 shares; 2025Q3: 39,525 shares; 2025Q4: 77,265 shares 77,265 $654K 0.1% +37,740 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7,480 shares; 2025Q4: 6,030 shares 6,030 $562K 0.08% -1,450 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS 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: 2,902 shares; 2025Q2: 2,958 shares; 2025Q3: 3,572 shares; 2025Q4: 2,472 shares 2,472 $552K 0.08% -1,100 Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 421,408 shares; 2024Q4: 377,214 shares; 2025Q1: 362,303 shares; 2025Q2: 215,410 shares; 2025Q3: 12,293 shares; 2025Q4: 15,093 shares 15,093 $549K 0.08% +2,800 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,822 shares; 2025Q1: 7,231 shares; 2025Q2: 18,463 shares; 2025Q3: 20,278 shares; 2025Q4: 6,711 shares 6,711 $548K 0.08% -13,567 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 30,322 shares; 2025Q1: not reported; 2025Q2: 37,700 shares; 2025Q3: 7,340 shares; 2025Q4: 7,340 shares 7,340 $541K 0.08% 0 Timeline NGD NEW GOLD INC More: the full row for NEW GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 653,401 shares; 2024Q4: 616,517 shares; 2025Q1: 423,772 shares; 2025Q2: 601,765 shares; 2025Q3: 849,586 shares; 2025Q4: 59,110 shares 59,110 $516K 0.08% -790,476 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A 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: 7,529 shares; 2025Q3: 10,222 shares; 2025Q4: 865 shares 865 $502K 0.08% -9,357 Timeline QXO QXO INC More: the full row for QXO 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: 23,056 shares; 2025Q4: 25,160 shares 25,160 $485K 0.07% +2,104 Timeline CW CURTISS WRIGHT CORP More: the full row for CURTISS WRIGHT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 850 shares; 2025Q1: 850 shares; 2025Q2: 850 shares; 2025Q3: 865 shares; 2025Q4: 865 shares 865 $477K 0.07% 0 Timeline NIC NICOLET BANKSHARES INC More: the full row for NICOLET BANKSHARES 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: 3,765 shares; 2025Q4: 3,720 shares 3,720 $451K 0.07% -45 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: 3,538 shares; 2025Q1: 3,389 shares; 2025Q2: 3,805 shares; 2025Q3: 4,789 shares; 2025Q4: 475 shares 475 $410K 0.06% -4,314 Timeline FTI TECHNIPFMC PLC More: the full row for TECHNIPFMC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,150 shares; 2025Q1: 8,150 shares; 2025Q2: 8,150 shares; 2025Q3: 8,340 shares; 2025Q4: 8,340 shares 8,340 $372K 0.06% 0 Timeline NEM NEWMONT CORP More: the full row for NEWMONT 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: not reported; 2025Q4: 3,556 shares 3,556 $355K 0.05% new Timeline MNDY MONDAY COM LTD More: the full row for MONDAY COM 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: not reported; 2025Q3: 2,303 shares; 2025Q4: 2,329 shares 2,329 $344K 0.05% +26 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,210 shares; 2024Q4: 41,010 shares; 2025Q1: 44,569 shares; 2025Q2: 46,484 shares; 2025Q3: 48,664 shares; 2025Q4: 3,495 shares 3,495 $333K 0.05% -45,169 Timeline GSY INVESCO ACTIVELY MANAGED EXC More: the full row for INVESCO ACTIVELY MANAGED EXC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 82,510 shares; 2025Q1: not reported; 2025Q2: 7,985 shares; 2025Q3: not reported; 2025Q4: 6,425 shares 6,425 $323K 0.05% new Timeline PFGC PERFORMANCE FOOD GROUP CO More: the full row for PERFORMANCE FOOD GROUP CO 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: 2,833 shares; 2025Q3: 8,806 shares; 2025Q4: 3,548 shares 3,548 $319K 0.05% -5,258 Timeline CIGI COLLIERS INTL GROUP INC More: the full row for COLLIERS INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,858 shares; 2024Q4: 15,058 shares; 2025Q1: 6,660 shares; 2025Q2: not reported; 2025Q3: 2,160 shares; 2025Q4: 2,160 shares 2,160 $318K 0.05% 0 Timeline CACI CACI INTL INC More: the full row for CACI INTL 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: 590 shares 590 $314K 0.05% new Timeline BELFA BEL FUSE INC More: the full row for BEL FUSE 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: 1,742 shares 1,742 $264K 0.04% new Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES 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: 1,498 shares; 2025Q4: 1,498 shares 1,498 $259K 0.04% 0 Timeline SSRM SSR MINING IN More: the full row for SSR MINING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,700 shares; 2025Q2: 11,700 shares; 2025Q3: 11,700 shares; 2025Q4: 11,700 shares 11,700 $257K 0.04% 0 Timeline JOF JAPAN SMALLER CAPITALIZATION More: the full row for JAPAN SMALLER CAPITALIZATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,600 shares; 2024Q4: 11,900 shares; 2025Q1: 11,900 shares; 2025Q2: 11,900 shares; 2025Q3: 15,800 shares; 2025Q4: 21,800 shares 21,800 $242K 0.04% +6,000 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN 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,480 shares; 2025Q4: 1,480 shares 1,480 $240K 0.04% 0 Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,828 shares; 2024Q4: 9,728 shares; 2025Q1: 9,728 shares; 2025Q2: 4,917 shares; 2025Q3: 9,274 shares; 2025Q4: 4,374 shares 4,374 $229K 0.03% -4,900 Timeline DGS WISDOMTREE TR More: the full row for WISDOMTREE 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: 3,970 shares; 2025Q4: 3,970 shares 3,970 $227K 0.03% 0 Timeline LEU CENTRUS ENERGY CORP More: the full row for CENTRUS ENERGY 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: 895 shares; 2025Q4: 925 shares 925 $225K 0.03% +30 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 718 shares 718 $205K 0.03% new Timeline DLO DLOCAL LTD More: the full row for DLOCAL 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: not reported; 2025Q3: 11,590 shares; 2025Q4: 11,823 shares 11,823 $167K 0.03% +233 Timeline KOPN KOPIN CORP More: the full row for KOPIN 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: not reported; 2025Q4: 23,499 shares 23,499 $55K 0.01% new Timeline