/*M!999999\- enable the sandbox mode */ 
-- MariaDB dump 10.19-11.4.9-MariaDB, for Linux (x86_64)
--
-- Host: localhost    Database: gardibas_xt_dev_84943
-- ------------------------------------------------------
-- Server version	11.4.9-MariaDB-cll-lve-log

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*M!100616 SET @OLD_NOTE_VERBOSITY=@@NOTE_VERBOSITY, NOTE_VERBOSITY=0 */;

--
-- Table structure for table `portfolio`
--

DROP TABLE IF EXISTS `portfolio`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8mb4 */;
CREATE TABLE `portfolio` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ticker` varchar(20) DEFAULT NULL,
  `company_name` varchar(255) DEFAULT NULL,
  `purchase_price` decimal(10,2) NOT NULL,
  `quantity` int(11) NOT NULL,
  `added_on` timestamp NULL DEFAULT current_timestamp(),
  `current_price` decimal(10,2) DEFAULT NULL,
  `target_price` decimal(10,2) DEFAULT NULL,
  `recommendation` varchar(50) DEFAULT NULL,
  `status` varchar(20) DEFAULT 'HELD',
  `target_low` decimal(10,2) DEFAULT NULL,
  `target_high` decimal(10,2) DEFAULT NULL,
  `recommendation_mean` decimal(3,2) DEFAULT NULL,
  `analyst_count` int(11) DEFAULT 0,
  `sector` varchar(100) DEFAULT NULL,
  `industry` varchar(100) DEFAULT NULL,
  `employees` int(11) DEFAULT NULL,
  `website` varchar(255) DEFAULT NULL,
  `market_cap` bigint(20) DEFAULT NULL,
  `trailing_pe` decimal(10,2) DEFAULT NULL,
  `forward_pe` decimal(10,2) DEFAULT NULL,
  `peg_ratio` decimal(10,2) DEFAULT NULL,
  `price_to_book` decimal(10,2) DEFAULT NULL,
  `ebitda` bigint(20) DEFAULT NULL,
  `dividend_rate` decimal(10,2) DEFAULT NULL,
  `dividend_yield` decimal(10,4) DEFAULT NULL,
  `ex_dividend_date` bigint(20) DEFAULT NULL,
  `payout_ratio` decimal(10,4) DEFAULT NULL,
  `beta` decimal(10,4) DEFAULT NULL,
  `fifty_two_week_high` decimal(10,2) DEFAULT NULL,
  `fifty_two_week_low` decimal(10,2) DEFAULT NULL,
  `fifty_day_average` decimal(10,2) DEFAULT NULL,
  `two_hundred_day_average` decimal(10,2) DEFAULT NULL,
  `average_volume` bigint(20) DEFAULT NULL,
  `last_updated` datetime NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `rsi` decimal(10,2) DEFAULT NULL,
  `technical_signal` varchar(50) DEFAULT 'N/A',
  `sma_50` decimal(10,2) DEFAULT NULL,
  `sma_200` decimal(10,2) DEFAULT NULL,
  `week_momentum` decimal(10,2) DEFAULT NULL,
  `support_level_1` decimal(10,2) DEFAULT NULL,
  `support_level_2` decimal(10,2) DEFAULT NULL,
  `resistance_level_1` decimal(10,2) DEFAULT NULL,
  `resistance_level_2` decimal(10,2) DEFAULT NULL,
  `sr_signal` varchar(50) DEFAULT 'NONE',
  `signal` varchar(50) DEFAULT 'HOLD',
  `previous_close` decimal(10,4) DEFAULT NULL,
  `price_1w` decimal(10,4) DEFAULT NULL,
  `price_1m` decimal(10,4) DEFAULT NULL,
  `pattern_signal` varchar(50) DEFAULT NULL,
  `gem_last_updated` datetime DEFAULT NULL,
  `gem_action` varchar(50) DEFAULT NULL,
  `gem_entry_price` decimal(10,2) DEFAULT NULL,
  `gem_stop_loss` decimal(10,2) DEFAULT NULL,
  `gem_target_price` decimal(10,2) DEFAULT NULL,
  `gem_risk_reward` varchar(50) DEFAULT NULL,
  `gem_reasoning` text DEFAULT NULL,
  `average_volume_30d` double DEFAULT NULL,
  `average_volume_7d` double DEFAULT NULL,
  `volume_trend` double DEFAULT NULL,
  `macd` double DEFAULT NULL,
  `macd_signal` double DEFAULT NULL,
  `bollinger_high` double DEFAULT NULL,
  `bollinger_low` double DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `idx_ticker` (`ticker`),
  KEY `idx_status` (`status`),
  KEY `idx_sector` (`sector`)
) ENGINE=InnoDB AUTO_INCREMENT=383 DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `portfolio`
--

LOCK TABLES `portfolio` WRITE;
/*!40000 ALTER TABLE `portfolio` DISABLE KEYS */;
INSERT INTO `portfolio` VALUES
(3,'T.TO','TELUS Corporation',18.75,230,'2026-01-18 01:23:40',18.92,21.71,'buy','ACTIVE',17.00,30.00,2.47,17,'Communication Services','Telecom Services',106800,'https://www.telus.com',29344090112,24.26,17.99,NULL,1.83,4620000256,1.67,8.8600,1765411200,2.0990,0.8160,23.29,17.26,18.31,20.92,7961606,'2026-02-04 03:25:55',57.51,'BEARISH',18.20,20.25,0.53,18.76,18.60,19.02,19.43,'TESTING SUPPORT (S1)','WEAK',18.8800,18.8200,18.0200,NULL,'2026-02-03 22:25:55','BUY',18.92,18.15,20.92,'1:2.6','T.TO is stabilizing above the 50-day MA ($18.31) with positive MACD divergence, signaling a potential reversal. The 8.86% dividend yield creates a hard valuation floor, attracting defensive capital. The setup targets a mean reversion to the 200-day MA ($20.92) and analyst targets, while the stop is placed below the 50-day MA and Bollinger Band lower limit to mitigate trend risk.',6674369,6712567.14,-27.48,0.1796,0.1712,19.2,18.29),
(4,'TUD.V','Tudor Gold Corp.',0.89,6400,'2026-01-18 01:24:51',1.27,2.90,'none','ACTIVE',2.00,3.80,NULL,2,'Basic Materials','Gold',3,'https://tudor-gold.com',499498944,NULL,-63.50,NULL,2.24,-3527794,NULL,NULL,NULL,0.0000,1.5800,1.68,0.49,0.98,0.77,1166242,'2026-02-04 02:10:55',57.21,'BULLISH',0.99,0.77,-11.81,1.22,0.80,1.57,NULL,'NONE','ACCUMULATE',1.2200,1.4400,1.0100,'VOLUME SURGE','2026-02-02 09:11:13','BUY',1.25,0.96,1.68,'1:1.48','Technical structure is bullish (Price > 50D/200D SMAs) validated by a massive 102% volume surge. RSI (56) allows further upside before overbought conditions. The recent pullback to $1.25 provides an entry targeting the range high of $1.68, with analyst targets suggesting value up to $2.90. Stop loss is placed just below the 50D SMA ($0.97) to protect the trend.',1571250.77,2515403.29,90.52,0.1027,0.1149,1.57,0.83),
(5,'SWAN.V','Black Swan Graphene Inc.',1.00,2000,'2026-01-18 01:29:16',1.06,2.50,'none','HELD',2.50,2.50,NULL,1,'Basic Materials','Chemicals',NULL,'https://blackswangraphene.com',54633728,NULL,-9.64,NULL,4.00,-5306656,NULL,NULL,NULL,0.0000,0.0830,1.33,1.06,1.19,1.19,65455,'2026-02-04 03:25:30',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 22:25:30','HOLD',1.06,0.95,1.19,'1:1.18','Trading below the 50D/200D MA convergence ($1.19) indicates bearish momentum, though the $2.50 analyst target suggests long-term upside. Low liquidity and sparse technical data necessitate caution. We maintain the position but set a stop below psychological support ($1.00). A reclaim of the $1.19 pivot is required before adding exposure.',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(8,'AIDX.TO','Healwell AI Inc.',0.88,4450,'2026-01-18 01:30:51',0.79,3.16,'strong_buy','ACTIVE',2.25,5.00,1.36,11,'Healthcare','Medical Care Facilities',350,'https://www.healwell.ai',244266240,NULL,-26.33,NULL,1.83,-33480000,NULL,NULL,NULL,0.0000,-1.0230,1.81,0.77,0.89,1.26,500308,'2026-02-04 02:20:49',34.01,'BEARISH',0.88,1.25,-11.24,NULL,NULL,0.88,0.90,'NONE','HOLD',0.7900,0.8900,0.8500,NULL,'2026-02-03 21:20:49','BUY',0.79,0.74,1.25,'1:9.2','Contrarian setup. While technicals are bearish, price is testing the range floor ($0.77) with RSI (34) nearing oversold. The disparity between current price and analyst consensus ($3.16) offers high asymmetric reward. Entry is speculative on mean reversion to the 200D SMA; strict stop loss below recent lows is essential due to negative momentum.',525627.17,557387.86,9.88,-0.0253,-0.0191,0.95,0.79),
(9,'DBM.TO','Doman Building Materials Group Ltd.',6.77,300,'2026-01-18 01:32:00',10.05,11.07,'buy','ACTIVE',10.00,12.00,1.86,7,'Industrials','Industrial Distribution',NULL,'https://domanbm.com',880682432,11.42,11.87,NULL,1.35,217216992,0.56,5.7400,1767139200,0.6364,1.4300,10.35,6.30,9.58,8.94,116126,'2026-02-04 02:54:05',57.70,'BULLISH',9.54,8.74,-0.20,9.61,9.38,10.31,NULL,'NONE','ACCUMULATE',9.7600,10.0700,9.4500,NULL,'2026-02-03 21:54:05','BUY',10.05,9.50,11.07,'1:1.85','Bullish momentum (+10% 1W) is validated by surging volume (+31% trend) and \'Accumulate\' signals. Fundamentals are attractive (11.4x PE, 5.74% yield) with price testing the $10.35 52-week high. Analyst consensus ($11.07) offers upside. RSI at 57 leaves room for expansion. Stop is placed below the $9.61 support and 50-day moving average to limit downside risk.',130398.73,167837.43,31.62,0.1118,0.162,10.35,9.53),
(10,'YGT.V','Gold Terra Resource Corp.',0.20,20000,'2026-01-18 01:32:54',0.23,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://goldterracorp.com',97218904,0.00,-23.50,NULL,1.82,-1232104,NULL,NULL,NULL,0.0000,1.7750,0.29,0.05,0.20,0.11,685442,'2026-02-04 02:11:05',55.63,'BULLISH',0.20,0.11,-12.96,0.23,0.20,0.29,NULL,'NONE','ACCUMULATE',0.2300,0.2700,0.2000,NULL,'2026-02-02 09:12:59','BUY',0.23,0.18,0.29,'1:1.2','Strong uptrend confirmed with price well above SMA200 ($0.11) and SMA50 ($0.20). The recent pullback from $0.26 to $0.23 offers an improved risk/reward ratio on a bullish chart. Technicals show positive MACD momentum despite the dip. Targeting a retest of the range high ($0.29) with a stop loss positioned below the critical support cluster and 50-day moving average.',634262.37,847067.29,-15.77,0.0143,0.014,0.28,0.16),
(11,'ET.TO','Evertz Technologies Limited',12.70,158,'2026-01-18 01:33:29',14.69,14.38,'none','ACTIVE',13.00,15.50,NULL,4,'Technology','Communication Equipment',NULL,'https://evertz.com',1108868096,17.49,17.49,NULL,4.14,97345000,0.81,5.5100,1766016000,0.9524,0.6780,15.16,9.45,13.81,12.49,29891,'2026-02-04 02:09:32',68.77,'BULLISH',13.42,11.52,-0.07,13.52,12.08,14.70,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',14.6200,14.7000,13.8100,NULL,'2026-02-02 01:18:34','BUY',14.46,13.50,15.50,'1:1.08','Strong momentum (+14% 1W) and bullish technical signals support a test of the $15.16 52-week high and $15.50 analyst ceiling. With a 5.5% yield providing a valuation floor, the setup targets a breakout above resistance R1 ($14.70). Stop loss is placed strictly below Support S1 ($13.52) to protect against mean reversion after the recent rally.',27948.17,28035,-12.78,0.3561,0.3466,14.96,13.28),
(13,'CNR.TO','Canadian National Railway Company',129.98,29,'2026-01-18 01:35:44',131.64,152.50,'buy','ACTIVE',132.00,190.00,2.23,20,'Industrials','Railroads',23839,'https://www.cn.ca',80764207104,17.39,14.97,NULL,3.74,9027000320,3.66,2.8000,1773100800,0.4690,0.8630,152.12,126.11,135.24,135.86,1456565,'2026-02-04 02:52:00',41.67,'BEARISH',135.07,134.53,-3.57,131.64,131.38,132.38,135.54,'TESTING SUPPORT (S1)','HOLD',130.7900,136.5200,136.7600,NULL,'2026-02-03 21:52:00','BUY',131.40,129.50,135.80,'1:2.32','While momentum is bearish, CNR is testing critical support (S1/S2) near the lower Bollinger Band ($130.75). With RSI approaching oversold levels and a favorable Forward P/E of 14.97, the risk-reward supports a mean-reversion trade. We bid near S2 ($131.38) to catch a bounce toward the 50/200 SMA convergence, placing a stop below psychological $130.',1312026.53,1831428,-19.52,-0.8533,-0.0566,141.01,130.75),
(14,'BLX.TO','Boralex Inc.',25.94,150,'2026-01-18 01:36:15',25.76,35.00,'buy','ACTIVE',30.00,39.00,1.90,10,'Utilities','Utilities - Renewable',837,'https://www.boralex.com',2646968832,NULL,20.96,NULL,1.73,466000000,0.66,2.5800,1764288000,6.0000,0.0680,33.30,23.48,25.36,28.71,449785,'2026-02-04 02:31:44',49.52,'BEARISH',25.37,28.44,-1.42,25.48,25.15,26.96,27.69,'TESTING SUPPORT (S1)','HOLD',25.5500,26.1300,25.6200,NULL,'2026-02-03 21:31:44','BUY',25.76,24.85,28.50,'1:3.01','Contrarian value setup. Price is holding a critical support confluence at the 50D SMA ($25.37) and S1 ($25.48). Despite bearish momentum, the risk/reward is favorable for a mean reversion to the 200D SMA ($28.71), supported by strong analyst consensus ($35.00 target) and defensive beta.',460899.77,529227.57,2.57,-0.0556,0.0497,27.18,24.92),
(15,'KBL.TO','K-Bro Linen Inc.',34.50,58,'2026-01-18 01:36:45',34.11,49.67,'none','ACTIVE',46.00,56.00,NULL,6,'Industrials','Specialty Business Services',3240,'https://www.k-brolinen.com',438648576,19.95,15.77,NULL,1.58,91128000,1.20,3.5100,1769731200,0.7018,0.4380,39.43,32.03,34.86,35.54,20457,'2026-02-04 02:09:55',42.11,'BEARISH',34.68,35.03,-0.84,33.91,33.82,34.13,34.32,'TESTING SUPPORT (S1)','HOLD',34.1900,34.4000,34.6000,NULL,'2026-02-02 01:34:15','BUY',34.10,33.75,35.55,'1:4.14','Contrarian value play. While technical momentum is bearish, the stock is testing support at $33.91 with a massive discount to the analyst consensus ($49.67). We are buying the dip for a mean reversion to the 200-day SMA ($35.55). The 3.5% yield and low beta (0.46) provide a defensive floor, minimizing downside risk below S2 ($33.82).',17777.2,24716.57,-24.45,-0.1971,-0.1681,34.96,33.94),
(16,'DE.V','Decisive Dividend Corporation',6.27,478,'2026-01-18 01:37:24',7.10,9.69,'none','ACTIVE',7.50,11.00,NULL,4,'Industrials','Conglomerates',545,'https://decisivedividend.com',142156192,26.30,23.67,NULL,2.53,18398000,0.54,7.5900,1769731200,2.0000,0.4850,8.32,5.90,7.07,7.36,21791,'2026-02-04 02:09:17',55.86,'BEARISH',7.00,7.13,-1.17,6.99,6.98,7.13,7.18,'TESTING SUPPORT (S1)','WEAK',7.1100,7.1800,7.0100,NULL,'2026-02-02 01:09:28','BUY',7.06,6.89,7.50,'1:2.59','Despite long-term bearish technicals, short-term momentum is positive (+7% 1M) with a bullish MACD crossover. The stock is holding above the 50-day SMA ($6.99) and offering a 7.6% yield floor. Valuation allows for significant upside toward the analyst low target of $7.50. Entry is taken at current levels, with a tight stop below the $6.98 support cluster to manage downside risk.',23463.23,19785.29,26.62,0.0207,0.0061,7.13,6.89),
(17,'RIC.TO','Richards Group Inc.',31.00,59,'2026-01-18 01:37:57',29.79,41.67,'none','ACTIVE',41.00,42.00,NULL,3,'Consumer Cyclical','Packaging & Containers',544,'https://richardsgroup.com',340142656,15.60,10.01,NULL,1.59,52346000,1.32,4.6400,1769731200,0.6911,0.5940,34.89,25.90,28.79,30.84,11220,'2026-02-04 02:10:34',59.39,'BEARISH',28.65,30.27,8.81,27.79,27.14,30.75,32.06,'NONE','WEAK',28.4400,27.3800,29.9600,NULL,'2026-02-02 01:56:57','BUY',27.08,26.40,28.75,'1:2.46','Counter-trend value play. The stock is oversold (RSI 32) and testing key support near $26.79. While technicals are bearish, the valuation (9.1x Forward P/E) and 4.9% dividend yield offer a strong floor. The trade targets a mean reversion to the 50-day SMA ($28.78) with a stop placed just below the Bollinger Band lower limit.',11198.6,13865.43,1.81,-0.3118,-0.3367,30.79,26.63),
(19,'MTL.TO','Mullen Group Ltd.',13.97,143,'2026-01-18 01:38:51',16.82,18.68,'buy','ACTIVE',16.25,21.00,2.00,10,'Industrials','Trucking',8070,'https://www.mullen-group.com',1468011776,15.87,13.70,NULL,1.42,283851008,0.84,5.0600,1769731200,0.7925,0.9330,16.95,11.81,15.82,14.36,213003,'2026-02-04 03:12:30',62.77,'BULLISH',15.77,14.05,2.88,16.08,15.67,16.86,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',16.6000,16.3500,16.0600,'VOLUME SURGE','2026-02-03 22:12:30','BUY',16.90,15.95,18.68,'1:1.87','Strong volume surge and bullish trend suggest a breakout above the $16.86 resistance level is imminent. Fundamentals are attractive with a 13.7x forward P/E and 5.06% dividend yield. Entry is set on confirmation above resistance, targeting the analyst consensus average, with a stop below the $16.08 support level.',250325.9,489868.14,32.8,0.2031,0.2467,16.92,15.97),
(21,'E.TO','Enterprise Group, Inc.',1.42,1400,'2026-01-18 01:39:57',1.34,2.13,'none','ACTIVE',1.90,2.38,NULL,4,'Energy','Oil & Gas Equipment & Services',NULL,'https://enterprisegrp.ca',103939696,33.50,11.82,NULL,1.21,8612788,NULL,NULL,NULL,0.0000,0.8900,2.69,1.08,1.35,1.47,143904,'2026-02-04 02:09:22',47.39,'BEARISH',1.36,1.47,-1.47,1.32,1.29,1.35,1.36,'TESTING SUPPORT (S1)','HOLD',1.3400,1.3600,1.4200,NULL,'2026-02-02 01:12:29','BUY',1.36,1.28,1.47,'1:1.37','Stock is consolidating above the 50D SMA ($1.35), offering a technical support floor. While trend signals are weak, the Forward PE of 12.00 vs Trailing PE of 34.00 indicates improving fundamentals. Entry targets a mean reversion to the 200D SMA resistance ($1.47). Stop loss is set below the secondary support ($1.29) and lower Bollinger band to minimize downside risk on this value play.',127985.6,125495.43,-20.48,-0.0026,-0.0032,1.38,1.29),
(23,'IFP.TO','Interfor Corporation',10.08,200,'2026-01-18 01:41:08',10.85,12.50,'buy','ACTIVE',8.00,15.00,2.33,6,'Basic Materials','Lumber & Wood Production',4419,'https://www.interfor.com',713465728,NULL,-7.05,NULL,0.45,178100000,NULL,NULL,1622073600,0.0000,1.9030,18.33,7.05,8.95,11.12,446000,'2026-02-04 03:06:17',67.97,'BEARISH',9.02,11.10,4.33,10.17,8.45,13.22,13.32,'NONE','WEAK',10.5500,10.4000,8.6800,NULL,'2026-02-03 22:06:17','BUY',10.25,9.65,12.50,'1:3.75','While P/B of 0.45 signals deep value, the current price is hitting 200-day SMA resistance ($11.12) with fading volume (-33%) and overbought RSI (68). Buying now is chasing. The setup requires a limit order pullback to Support 1 ($10.17) to improve Risk/Reward before targeting the analyst consensus of $12.50.',361695.03,412193,-33.04,0.4846,0.4902,11.33,8.78),
(24,'CJT.TO','Cargojet Inc.',79.50,100,'2026-01-18 01:41:52',95.37,113.21,'buy','ACTIVE',90.00,143.00,1.57,14,'Industrials','Integrated Freight & Logistics',1838,'https://www.cargojet.com',1438920704,12.12,24.62,NULL,1.96,243200000,1.40,1.4900,1766102400,0.1779,1.0790,118.28,65.60,84.80,90.59,149726,'2026-02-04 02:51:03',65.24,'BULLISH',85.12,90.10,1.46,92.96,92.09,95.73,97.33,'TESTING RESISTANCE (R1)','ACCUMULATE',93.9900,94.0000,84.8800,NULL,'2026-02-03 21:51:03','BUY',95.75,91.90,113.20,'1:4.53','CJT shows bullish momentum, trading above both SMA50 and SMA200 with RSI at 65 allowing further upside. Despite lower volume, strong analyst consensus (Target $113.21) and attractive valuation (T-PE 12.12) support a long position. Entry is set on a breakout above immediate resistance (R1), with a stop below Support 2 to protect against trend failure.',111428.43,103936.14,-29.42,2.7743,2.9034,97.09,86.91),
(25,'RE.V','RE Royalties Ltd.',0.33,12500,'2026-01-18 01:42:31',0.31,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Utilities','Utilities - Renewable',9,'https://www.reroyalties.com',13663693,NULL,NULL,NULL,9.55,NULL,0.04,11.7600,1767139200,19.3143,0.0000,0.50,0.22,0.27,0.36,35131,'2026-02-04 02:10:32',55.97,'BEARISH',0.27,0.35,0.00,0.29,0.28,0.32,0.34,'TESTING RESISTANCE (R1)','WEAK',0.3400,0.3100,0.2600,NULL,'2026-02-02 01:55:55','HOLD',0.27,0.25,0.35,'1:4.0','Despite the attractive 13.3% yield, liquidity is dangerously low (7D Avg Vol ~12.9k) and technical signals are bearish. The price is compressing between the SMA50 ($0.27) and SMA200 ($0.36). High P/B (8.79) suggests valuation premium. Advise holding current positions for income but delaying accumulation until a successful test of the $0.27 support level given negative momentum.',36114.8,15272.29,1.01,0.0135,0.0136,0.33,0.27),
(26,'CPX.TO','Capital Power Corporation',60.98,32,'2026-01-18 01:43:04',58.67,74.71,'buy','ACTIVE',51.50,82.00,1.83,12,'Utilities','Utilities - Independent Power Producers',741,'https://www.capitalpower.com',9129403392,21.10,23.05,NULL,2.00,959000000,2.69,4.6000,1767139200,0.9521,0.4360,73.80,41.87,60.24,59.94,884031,'2026-02-04 02:52:32',45.61,'BEARISH',59.84,58.89,-4.96,58.39,58.29,59.86,60.26,'TESTING SUPPORT (S1)','HOLD',58.3900,61.7300,58.9500,NULL,'2026-02-03 21:52:32','BUY',58.67,57.85,62.42,'1:4.57','Price is testing critical support at $58.39 with MACD showing a bullish crossover (MACD > Signal) despite negative momentum. High analyst upside ($74+) and a 4.6% yield provide a defensive value entry. Target set at Upper Bollinger Band.',966628.03,1111363,21.9,-0.1091,-0.1536,62.42,56.65),
(60,'CM.TO','Canadian Imperial Bank of Commerce',0.00,0,'2026-01-24 07:40:52',129.43,125.38,'none','ACTIVE',100.00,138.00,NULL,16,'Financial Services','Banks - Diversified',49824,'https://www.cibc.com',120313929728,15.10,12.38,NULL,1.92,NULL,4.28,3.3000,1766966400,0.4527,1.2820,130.50,76.17,125.38,107.99,2813054,'2026-02-04 02:09:07',58.67,'BULLISH',125.12,106.76,1.98,125.16,125.08,129.63,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',129.6300,126.9200,127.7200,NULL,'2026-02-02 01:03:27','BUY',125.20,124.00,129.25,'1:3.37','CM is testing a critical confluence of support at $125.15, where the 50-day SMA aligns with S1/S2 levels. Despite short-term momentum fading (MACD bearish cross), the primary trend is bullish. This pullback offers a technical entry with a tight stop loss below the SMA50. Target is a retest of the recent range high.',3064432,3147994.29,17.57,0.84,0.7707,129.52,124.83),
(61,'TD.TO','The Toronto-Dominion Bank',0.00,0,'2026-01-24 07:40:57',130.20,128.67,'none','ACTIVE',115.00,135.00,NULL,15,'Financial Services','Banks - Diversified',100000,'https://www.td.com',218567327744,11.26,12.88,NULL,1.76,NULL,4.32,3.3400,1767916800,0.3633,0.8810,132.72,78.06,126.03,107.92,6155227,'2026-02-04 02:10:48',57.55,'BULLISH',125.68,106.53,-0.17,128.67,126.90,131.18,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',129.1600,130.4200,131.1800,NULL,'2026-02-02 09:09:14','BUY',127.10,124.40,132.20,'1:1.89','Stock maintains a long-term bullish trend (Price > 200SMA) but is undergoing a mean-reversion correction, testing the Lower Bollinger Band and S1 support ($126.90). Fundamentals are attractive (PE ~11), and the accumulation signal suggests buying the dip. Target is set at the Upper Bollinger Band, with a stop below S2 ($124.74) and the 50SMA.',7681061.27,5189176.86,66.75,0.75,1.2023,132.05,127.34),
(62,'RY.TO','Royal Bank of Canada',0.00,0,'2026-01-24 07:41:01',232.75,233.87,'none','ACTIVE',196.00,248.00,NULL,15,'Financial Services','Banks - Diversified',96628,'https://www.rbc.com',327011467264,16.53,13.52,NULL,2.56,NULL,6.56,2.8500,1769385600,0.4293,1.0130,240.34,151.25,228.12,197.47,3454893,'2026-02-04 02:10:37',58.55,'BULLISH',227.23,195.09,1.55,225.93,202.68,236.57,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',230.5100,229.1900,236.5700,NULL,'2026-02-02 01:58:05','BUY',226.50,222.80,236.50,'1:2.7','RY is testing critical confluence support at the SMA50 ($226.24) and S1 ($225.93) within a long-term uptrend. With RSI resetting to 41 and volume increasing, this pullback offers a favorable risk/reward ratio for accumulation. The setup targets a rebound to Resistance 1 ($236.57), aligning with the analyst consensus target, while the stop is placed below recent support volatility.',3695906.97,4520072.71,16.6,0.3876,0.9357,236.18,226.35),
(63,'CLS.TO','Celestica Inc.',0.00,0,'2026-01-24 08:00:33',405.55,557.20,'strong_buy','ACTIVE',533.08,586.25,1.44,4,'Technology','Electronic Components',NULL,'https://www.celestica.com',46653100032,40.00,22.96,NULL,15.37,1246099968,NULL,NULL,NULL,0.0000,1.5050,512.83,82.66,428.65,307.76,658132,'2026-02-04 02:51:20',46.52,'BULLISH',428.80,309.23,-10.33,400.29,399.90,422.88,455.59,'TESTING SUPPORT (S1)','ACCUMULATE',389.8300,452.2600,403.9900,NULL,'2026-02-03 21:51:20','BUY',405.55,395.00,455.59,'1:4.74','CLS is testing critical support at $400 within a macro uptrend. While currently correcting below the 50D SMA with negative momentum, the RSI (46) and \'Accumulate\' signal suggest the selling is overextended. With strong analyst backing ($557 target) and a forward P/E of 23, the risk/reward is favorable. We enter at current prices near S1, placing a tight stop below S2/psychological support, targeting a rebound to Resistance 2.',687431.3,837891.29,9.39,-5.278,-1.7246,467.24,379.62),
(64,'LUG.TO','Lundin Gold Inc.',0.00,0,'2026-01-24 08:00:33',107.39,109.92,'hold','ACTIVE',90.00,128.00,3.00,12,'Basic Materials','Gold',NULL,'https://www.lundingold.com',25957324800,27.82,18.69,NULL,14.37,1093014016,4.41,4.2200,1764892800,0.6148,1.2430,125.75,37.03,114.68,87.61,735670,'2026-02-04 02:10:04',41.33,'BULLISH',114.51,86.65,-12.67,103.12,102.08,113.55,113.98,'NONE','ACCUMULATE',104.5800,122.9700,112.1800,NULL,'2026-02-02 01:39:01','BUY',102.08,96.50,112.50,'1:1.87','The stock is technically oversold (RSI 34) and trading significantly below the Lower Bollinger Band ($108.06), triggering a \'High Volatility Oversold\' signal. With attractive valuation (17.8x Forward P/E) and a 3.7% dividend yield providing a floor, a mean reversion trade is favored. The target is set near the 50-day SMA resistance, with a stop loss managed above the $90 major support level.',668897.57,874846.71,-14.62,-1.2143,0.682,128.28,105.25),
(65,'HPS-A.TO','Hammond Power Solutions Inc.',0.00,0,'2026-01-24 08:00:33',191.04,215.25,'none','ACTIVE',195.00,250.00,NULL,4,'Industrials','Electrical Equipment & Parts',2121,'https://www.hammondpowersolutions.com',2274316800,28.18,23.67,NULL,6.60,119434000,1.10,0.6000,1765411200,0.1622,0.8860,217.46,69.29,167.09,135.36,54154,'2026-02-04 02:09:47',73.40,'BULLISH',167.66,135.56,9.81,159.48,158.77,214.67,NULL,'NONE','SELL WATCH (Overbought)',183.7500,173.9700,166.8100,NULL,'2026-02-02 01:27:49','BUY',180.50,166.00,215.00,'1:2.38','Strong bullish momentum defined by Price > 50D/200D SMAs and rising 7-day volume. MACD confirms uptrend, while RSI (65) leaves room for expansion before overbought territory. Action is contingent on a breakout above immediate resistance ($180.49). Fundamentals support a premium valuation with analyst targets averaging $215. Stop loss placed below the 50D SMA to mitigate trend reversal risk.',50325.4,73708.86,-7.92,5.0211,1.9416,188.07,148.01),
(66,'TVK.TO','TerraVest Industries Inc.',0.00,0,'2026-01-24 08:00:33',142.17,187.17,'buy','ACTIVE',175.00,209.00,1.83,6,'Energy','Oil & Gas Equipment & Services',4416,'https://terravestindustries.com',3083055360,34.42,25.21,NULL,4.27,247040000,0.80,0.5500,1767139200,0.1695,0.4630,176.64,100.31,147.78,150.34,60296,'2026-02-04 03:30:25',39.00,'BEARISH',148.19,150.05,0.06,141.06,136.91,142.42,144.09,'TESTING SUPPORT (S1)','HOLD',146.4900,142.0800,164.1600,NULL,'2026-02-03 22:30:25','BUY',141.25,136.50,155.00,'1:2.89','Despite bearish technicals and trading below the 200DMA, the stock is testing S1 support ($141.06) with RSI (39) nearing oversold territory. Strong analyst consensus (Target $187) suggests a fundamental disconnect. The setup offers an asymmetric risk/reward ratio to capture a mean reversion bounce toward the SMA200 ($150), protected by a stop below S2.',68817.23,64416.71,34.88,-3.3358,-1.2104,177.09,131.7),
(67,'ASM.TO','Avino Silver & Gold Mines Ltd.',0.00,0,'2026-01-24 08:00:33',14.58,9.45,'strong_buy','ACTIVE',2.20,16.70,1.50,2,'Basic Materials','Other Precious Metals & Mining',NULL,'https://avino.com',2286849792,76.74,14.58,NULL,9.06,34571000,NULL,NULL,NULL,0.0000,2.7700,16.11,1.66,9.14,6.32,922634,'2026-02-04 02:24:25',67.85,'BULLISH',9.31,6.37,3.48,12.18,8.11,15.26,NULL,'NONE','ACCUMULATE',12.9400,14.0900,8.3200,'VOLUME SURGE','2026-02-03 21:24:25','BUY',14.58,12.18,16.70,'1:0.88','Strong momentum play driven by a volume surge (7D avg > 30D avg) and bullish MACD. While extended above moving averages, the Forward P/E of 14.58 justifies growth. Targeting the analyst high/52-week max ($16.70). Stop set at Support 1 ($12.18) to handle high beta volatility.',1027599.33,1784040,22.2,1.4554,1.1858,15.78,6.44),
(68,'PRL.TO','Propel Holdings Inc.',0.00,0,'2026-01-24 08:00:33',24.70,35.64,'strong_buy','ACTIVE',31.18,39.20,1.50,8,'Financial Services','Credit Services',620,'https://www.propelholdings.com',972049280,12.17,7.47,NULL,2.73,123190488,0.75,2.9000,1763078400,0.3167,1.5420,39.15,20.00,24.34,29.52,269622,'2026-02-04 03:18:41',53.03,'BEARISH',24.43,29.13,1.56,24.08,23.65,24.85,25.60,'TESTING RESISTANCE (R1)','WEAK',25.8500,24.3200,24.0000,NULL,'2026-02-03 22:18:41','BUY',24.70,23.60,29.50,'1:4.36','Fundamental valuation (F-PE 7.47) and \'Strong Buy\' consensus support a reversal thesis. Technically, the stock reclaimed the 50-day SMA ($24.34) with strong weekly momentum (+24%) and a positive MACD. The setup targets a gap fill to the 200-day SMA ($29.52). Stop loss is set below S2 support to mitigate volatility risk.',213724.2,243532.29,-23.33,0.128,-0.0277,25.33,22.71),
(69,'VNP.TO','5N Plus Inc.',0.00,0,'2026-01-24 08:00:33',26.91,29.55,'strong_buy','ACTIVE',25.65,32.24,1.50,6,'Basic Materials','Specialty Chemicals',793,'https://www.5nplus.com',2396982528,37.90,31.86,NULL,9.19,85267000,NULL,NULL,NULL,0.0000,1.6770,27.70,4.90,19.37,14.56,439319,'2026-02-04 03:31:42',81.26,'BULLISH',19.53,14.66,40.16,18.89,18.40,NULL,NULL,'NONE','SELL WATCH (Overbought)',25.5100,19.2000,18.6000,'VOLUME SURGE','2026-02-03 22:31:42','BUY',25.50,23.50,29.55,'1:2.03','While the trend is strongly bullish with a volume surge and \'Strong Buy\' analyst consensus, the RSI of 81 indicates the stock is currently overextended. A market entry is risky; therefore, we set a limit order near the Upper Bollinger Band/Previous Close ($25.50) to catch a technical pullback before the move toward the $29.55 target.',505433.7,886230.14,31.62,1.4162,0.669,25.43,16.07),
(70,'GLXY.TO','Galaxy Digital Inc.',0.00,0,'2026-01-24 08:00:33',29.98,46.97,'strong_buy','ACTIVE',32.60,69.70,1.43,8,'Financial Services','Capital Markets',528,'https://www.galaxy.com',12094325760,39.45,44.41,NULL,2.24,NULL,NULL,NULL,NULL,0.0000,3.7560,64.37,11.27,37.33,36.52,830227,'2026-02-04 03:02:40',33.08,'BEARISH',37.25,36.53,-33.47,26.65,25.22,30.32,33.84,'TESTING RESISTANCE (R1)','HOLD',36.1900,45.0600,36.1900,'HIGH VOL OVERSOLD','2026-02-03 22:02:40','BUY',29.98,26.50,36.50,'1:1.87','Technical indicators signal an oversold condition (RSI 33, price below Lower Bollinger Band of $30.81), offering a high-risk/high-reward mean reversion setup. With the price trading below the lowest analyst target ($32.60) and the 200-day SMA ($36.52), fundamentals and sentiment suggest undervaluation. Stop loss is placed below key support at $26.65 to manage the high beta (3.76).',854684.6,857134,2.46,-0.0355,1.2496,49.83,30.81),
(71,'BBD-B.TO','Bombardier Inc.',0.00,0,'2026-01-24 08:00:33',241.77,250.04,'buy','ACTIVE',189.62,297.12,2.50,14,'Industrials','Aerospace & Defense',17900,'https://www.bombardier.com',24007587840,42.57,23.61,NULL,-9.23,1135000064,NULL,NULL,1418169600,0.0000,2.2120,276.18,71.79,238.90,172.91,396973,'2026-02-04 02:28:11',47.39,'BULLISH',238.58,172.14,-3.16,232.61,221.99,275.37,NULL,'NONE','ACCUMULATE',236.7200,249.6500,248.9700,NULL,'2026-02-03 21:28:11','BUY',241.77,228.50,275.00,'1:2.5','The stock maintains a bullish long-term trend (above 200D SMA) but is consolidating near the 50D SMA ($238.90), offering a support-based entry. While MACD indicates short-term momentum loss, RSI at 47 is neutral, allowing for a rebound. Valuation is reasonable (Forward P/E 23.6x). The setup targets a return to overhead resistance at $275, with a stop placed below recent support levels to manage high-beta volatility.',371395.43,526709.29,-9.86,1.1581,4.9643,279.19,225.26),
(72,'AII.TO','Almonty Industries Inc.',0.00,0,'2026-01-24 08:00:33',18.32,11.00,'strong_buy','ACTIVE',7.50,14.00,1.00,5,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://almonty.com',4698876416,NULL,56.85,NULL,24.04,-20535000,NULL,NULL,1408924800,0.0000,1.3150,18.54,2.19,11.76,7.81,806565,'2026-02-04 02:21:29',73.76,'BULLISH',11.96,7.89,21.73,12.00,11.71,NULL,NULL,'NONE','SELL WATCH (Overbought)',15.5800,15.0500,13.2200,NULL,'2026-02-03 21:21:29','SELL',18.32,19.50,14.00,'1:3.66','Technical mean reversion trade. Stock is parabolically overextended (RSI 73.76, Price > Upper Bollinger $17.65) and trading 30% above the highest analyst target ($14.00). Valuation (24x P/B) is stretched. Risk/reward favors selling into strength for a pullback to consensus levels.',973341.6,1048464,42.44,1.3202,1.0489,17.65,10.45),
(73,'NGD.TO','New Gold Inc.',0.00,0,'2026-01-24 08:00:33',14.28,17.87,'buy','ACTIVE',17.87,17.87,2.40,1,'Basic Materials','Gold',NULL,'https://www.newgold.com',11305860096,32.45,8.87,NULL,6.69,696300032,NULL,NULL,NULL,0.0000,1.6170,18.62,3.77,12.85,8.83,2661540,'2026-02-04 03:13:12',48.28,'BULLISH',12.94,8.87,-16.69,13.63,11.78,17.59,NULL,'NONE','ACCUMULATE',13.6300,17.1400,12.4500,NULL,'2026-02-03 22:13:12','BUY',14.28,12.80,17.85,'1:2.41','Price is rebounding from consolidation, holding above the 50D SMA ($12.85) and key support ($13.63). RSI at 48 indicates ample room for upside before overbought conditions. Forward P/E of 8.87 suggests strong earnings expectations, validating the accumulation signal. Rising volume trend (+58%) supports the move toward the analyst target and recent highs.',3333772.8,3709126.29,58.39,0.6454,1.0239,18.17,12.22),
(74,'K.TO','Kinross Gold Corporation',0.00,0,'2026-01-24 08:00:33',45.38,47.10,'buy','ACTIVE',12.27,59.80,1.89,9,'Basic Materials','Gold',NULL,'https://www.kinross.com',55308337152,23.27,12.31,NULL,5.06,3765299968,0.19,0.4500,1764115200,0.0839,1.2640,53.57,14.89,41.81,30.21,4456473,'2026-02-04 03:07:51',49.66,'BULLISH',42.04,30.28,-11.73,42.88,36.67,51.92,NULL,'NONE','ACCUMULATE',43.1600,51.4100,40.1100,NULL,'2026-02-03 22:07:51','BUY',44.50,41.20,51.90,'1:2.24','Strong uptrend (Price > SMA200) and rising volume confirm a bullish structure. While momentum is cooling (negative MACD cross), the neutral RSI (49) and attractive Forward P/E (12.31) suggest a healthy pullback rather than a reversal. The trade capitalizes on the dip towards the SMA50 support zone ($41.81-$42.88) to target resistance at $51.92.',5092576.2,7440269.43,31.33,1.4362,2.3295,53.77,40.69),
(75,'IMG.TO','IAMGOLD Corporation',0.00,0,'2026-01-24 08:00:33',26.64,32.58,'buy','ACTIVE',27.03,37.19,2.00,7,'Basic Materials','Gold',3700,'https://www.iamgold.com',15798211584,34.15,9.69,NULL,3.15,927699968,NULL,NULL,1372377600,0.0000,1.9790,30.30,7.27,23.37,15.36,2245772,'2026-02-04 03:06:33',54.81,'BULLISH',23.54,15.44,-8.17,24.71,22.24,29.91,NULL,'NONE','ACCUMULATE',24.8600,29.0100,22.4800,NULL,'2026-02-03 22:06:33','BUY',26.64,23.25,32.58,'1:1.75','Strong uptrend confirmed by price > SMA50/200 and rising volume. Forward P/E of 9.69 suggests significant growth potential over trailing metrics. RSI at 54 indicates the recent pullback from $30 has neutralized overbought conditions, offering an entry point. Target aligns with analyst consensus, while the stop allows for high beta volatility below key support and the 50-day moving average.',2492796,3083525.71,24.52,1.0712,1.3532,30.22,21.96),
(76,'TXG.TO','Torex Gold Resources Inc.',0.00,0,'2026-01-24 08:00:33',67.55,91.91,'strong_buy','ACTIVE',82.00,105.00,1.45,11,'Basic Materials','Gold',NULL,'https://torexgold.com',6496698368,14.59,7.51,NULL,2.28,603600000,0.60,0.9400,1763596800,0.0000,1.1860,84.61,30.66,67.91,53.89,576796,'2026-02-04 03:30:43',43.64,'BULLISH',68.06,53.90,-15.72,64.49,64.10,68.10,69.79,'TESTING RESISTANCE (R1)','ACCUMULATE',64.1000,80.1500,66.4100,NULL,'2026-02-03 22:30:43','BUY',67.55,63.95,82.00,'1:4.01','With a Strong Buy rating and 35%+ upside to analyst targets ($91.91), valuations are compelling (F-PE 7.5x). Technically, the stock is consolidating above the 200-day MA with RSI neutralizing at 43. Reclaiming the 50-day MA ($68.06) triggers a breakout. Stop placed below key support ($64.10) to manage volatility.',644489.5,940326.43,26.83,0.8732,2.4241,84.24,62.36),
(77,'MDA.TO','MDA Space Ltd.',0.00,0,'2026-01-24 08:00:33',39.37,46.06,'buy','ACTIVE',38.00,60.00,1.63,9,'Industrials','Aerospace & Defense',3800,'https://mda.space',4971720192,44.74,26.03,NULL,3.74,209900000,NULL,NULL,NULL,0.0000,-0.0360,48.31,20.22,28.84,32.33,1032045,'2026-02-04 03:11:01',70.98,'BULLISH',29.17,32.36,0.77,38.80,30.80,41.11,43.42,'TESTING SUPPORT (S1)','SELL WATCH (Overbought)',38.1000,39.0700,27.6100,NULL,'2026-02-03 22:11:01','BUY',38.80,36.50,46.06,'1:3.16','Momentum play capitalizing on a 39% weekly surge supported by rising volume (+18%). The stock is testing Support 1 ($38.80), offering a technical entry point within a strong uptrend. While RSI is elevated, the negative beta and Forward PE (26x) suggest idiosyncratic strength. Target aligns with analyst consensus; stop placed below recent volatility consolidation.',1102644.87,1106035.14,18.29,3.0412,2.9305,43.57,26.53),
(78,'ATRL.TO','AtkinsRéalis Group Inc.',0.00,0,'2026-01-24 08:00:33',105.22,118.53,'strong_buy','ACTIVE',98.00,135.00,1.50,15,'Industrials','Engineering & Construction',38446,'https://www.atkinsrealis.com',17448222720,6.51,24.57,NULL,3.15,881020992,0.08,0.0800,1764201600,0.0053,1.0940,106.38,59.47,90.85,92.05,583674,'2026-02-04 02:26:01',71.89,'BULLISH',91.21,92.20,7.25,96.95,96.84,105.96,NULL,'TESTING RESISTANCE (R1)','SELL WATCH (Overbought)',97.8700,98.1100,92.8100,NULL,'2026-02-03 21:26:01','BUY',102.50,96.50,118.53,'1:2.67','While momentum is strong, RSI at 71.89 and price exceeding Bollinger Bands ($101.76) indicate short-term overextension. The strategy is to buy the dip near previous resistance-turned-support rather than chasing the high. Analyst consensus (Strong Buy) and low T-PE (6.51) justify the medium-term target of $118.53. Stop loss placed below Support 1 to protect against gap-fill risk.',546313.6,643686.86,-15.03,2.2868,1.8093,101.76,90.05),
(79,'BDT.TO','Bird Construction Inc.',0.00,0,'2026-01-24 08:00:33',31.38,33.75,'strong_buy','ACTIVE',31.00,36.00,1.38,8,'Industrials','Engineering & Construction',6000,'https://www.bird.ca',1737913216,18.03,12.34,NULL,3.80,141452000,0.84,2.7400,1772150400,0.4804,0.8620,31.76,17.52,28.65,27.58,200191,'2026-02-04 02:29:54',66.58,'BULLISH',28.67,27.30,3.29,29.23,28.97,NULL,NULL,'NONE','ACCUMULATE',30.6700,30.3800,29.1900,NULL,'2026-02-03 21:29:54','BUY',31.38,28.95,34.75,'1:1.39','Strong bullish momentum confirmed by price > SMA50 and a MACD crossover. Expanding 7D volume supports the breakout above the Upper Bollinger Band ($31.08). Attractive valuation (Forward P/E 12.34) and a \'Strong Buy\' analyst consensus suggest further upside. Targeting $34.75 near the analyst high ($36), with a stop below the $29 support cluster to manage pullback risk.',174941.6,218264,-22.16,0.5277,0.4742,31.08,29.02),
(80,'VHI.TO','Vitalhub Corp.',0.00,0,'2026-01-24 08:00:33',8.25,15.11,'buy','ACTIVE',12.00,16.50,1.55,11,'Healthcare','Health Information Services',500,'https://www.vitalhub.com',520745984,206.25,27.05,NULL,1.99,17490442,NULL,NULL,NULL,0.0000,0.8170,14.64,8.07,9.02,10.74,236222,'2026-02-04 03:31:16',35.45,'BEARISH',9.00,10.72,-6.67,NULL,NULL,9.00,9.54,'NONE','HOLD',8.5300,8.8400,9.1800,'VOLUME SURGE','2026-02-03 22:31:16','BUY',8.25,7.90,9.54,'1:3.69','Contrarian setup: Price is testing 52-week lows ($8.07) and lower Bollinger Band with oversold RSI (35), suggesting a bounce. Significant volume surge indicates potential accumulation/capitulation. While technicals are bearish, the valuation gap (Forward PE 27 vs T-PE 206) and strong analyst consensus ($15.11 target) offer an asymmetric risk/reward ratio for a reversion to the mean.',315638.4,640807.43,60.78,-0.1623,-0.1337,9.3,8.22),
(81,'AGI.TO','Alamos Gold Inc.',0.00,0,'2026-01-24 08:00:33',52.23,70.22,'strong_buy','ACTIVE',64.67,79.18,1.38,10,'Basic Materials','Gold',2400,'https://www.alamosgold.com',21927940096,29.85,14.72,NULL,3.99,955100032,0.14,0.2700,1764806400,0.0781,0.9360,61.83,31.18,53.69,43.50,879765,'2026-02-04 02:20:28',42.95,'BULLISH',53.82,43.51,-11.85,50.34,49.17,52.61,52.72,'TESTING RESISTANCE (R1)','ACCUMULATE',50.3400,59.2500,54.0700,NULL,'2026-02-03 21:20:28','BUY',52.65,49.10,64.50,'1:3.34','Long-term bullish trend (Price > 200SMA) meets a short-term correction, offering value (F-PE 14.72). RSI at 43 indicates stabilizing momentum near Lower Bollinger Bands. Strong analyst consensus ($70.22) and increasing 7-day volume suggest institutional accumulation. The setup targets a breakout above R1 ($52.61) towards range highs, risking below S2 support.',1046205.37,1565108.71,43.17,-0.0965,0.8789,62.63,50.68),
(82,'SHOP.TO','Shopify Inc.',0.00,0,'2026-01-24 08:00:33',163.18,220.31,'buy','ACTIVE',202.73,241.34,1.94,3,'Technology','Software - Application',8100,'https://www.shopify.com',213245280256,87.73,64.66,NULL,12.41,1726000000,NULL,NULL,NULL,0.0000,2.8220,253.10,99.32,216.97,189.39,1660114,'2026-02-04 03:22:12',22.71,'BEARISH',216.15,189.63,-12.65,153.42,143.18,175.79,183.45,'NONE','BUY WATCH (Oversold)',180.6200,186.8200,229.0600,'HIGH VOL OVERSOLD','2026-02-03 22:22:12','BUY',163.18,151.50,183.45,'1:1.74','Deeply oversold RSI (22.71) and price near lower Bollinger Band ($160.35) signal an imminent mean-reversion bounce. Increased volume suggests capitulation selling. Although the trend is bearish, the deviation from the 200D SMA ($189) and analyst targets ($220+) presents an attractive risk/reward ratio. Target is set at Resistance 2 to fill the recent gap, with a stop tight below $153 support.',1796148.47,2171836.29,14.85,-12.8332,-9.4111,247.38,160.35),
(83,'PPTA.TO','Perpetua Resources Corp.',0.00,0,'2026-01-24 08:00:33',40.09,48.15,'strong_buy','ACTIVE',46.47,49.83,1.29,3,'Basic Materials','Other Precious Metals & Mining',36,'https://perpetuaresources.com',4891436032,NULL,-432.31,NULL,5.95,-74995848,NULL,NULL,NULL,0.0000,0.2000,49.00,11.12,38.66,27.82,301340,'2026-02-04 03:18:26',47.36,'BULLISH',38.84,27.93,-15.62,36.19,34.58,40.21,48.11,'TESTING RESISTANCE (R1)','ACCUMULATE',37.4400,47.5100,36.3700,NULL,'2026-02-03 22:18:26','BUY',40.25,35.90,48.15,'1:1.82','Despite negative momentum and bearish MACD, the trend remains bullish (1W +47%) with a reset RSI (47). Analysts rate Strong Buy. We enter on a breakout above immediate resistance ($40.21) to confirm continuation. Stop is placed below SMA50 ($38.66) and Support 1 ($36.19) to protect capital, targeting the analyst consensus near $48.',259133.47,237472,-25.3,0.6667,1.7505,49.82,36.88),
(84,'OLA.TO','Orla Mining Ltd.',0.00,0,'2026-01-24 08:00:33',21.49,28.00,'buy','ACTIVE',24.70,31.56,1.82,10,'Basic Materials','Gold',354,'https://www.orlamining.com',7304369664,97.68,10.53,NULL,9.25,428647008,0.08,0.4100,1768176000,0.0000,0.8010,27.22,9.34,19.90,16.16,1195706,'2026-02-04 03:15:11',49.76,'BULLISH',19.98,16.18,-16.12,20.35,18.07,26.48,NULL,'NONE','ACCUMULATE',20.3500,25.6200,19.0400,NULL,'2026-02-03 22:15:11','BUY',21.00,19.45,27.50,'1:4.19','The primary trend remains bullish (Price > SMA50/SMA200) despite a short-term momentum cooling (MACD crossover). The divergence between T-PE (97x) and F-PE (10.5x) signals expected earnings acceleration. We are using the current pullback towards the $20.35 support level to accumulate. Stop loss is set below the 50-day SMA ($19.90) to strictly manage downside risk while targeting analyst consensus levels near recent highs.',1181392,1399194.29,-1.25,0.8269,1.1992,26.58,17.59),
(85,'CCO.TO','Cameco Corporation',0.00,0,'2026-01-24 08:00:33',171.98,156.12,'buy','ACTIVE',120.00,185.00,1.71,17,'Energy','Uranium',NULL,'https://www.cameco.com',74881318912,140.97,88.12,NULL,11.04,936062016,0.24,0.1500,1764547200,0.1322,1.1010,182.72,49.75,139.41,110.96,1144386,'2026-02-04 02:48:30',62.80,'BULLISH',140.50,111.38,0.57,164.31,117.03,181.66,NULL,'NONE','ACCUMULATE',164.3100,171.0000,137.8300,NULL,'2026-02-03 21:48:30','BUY',164.35,155.00,182.50,'1:1.94','While the uranium sector trend is robust and volume is rising, the price ($171.98) is extended above the average analyst target ($156) and the MACD shows a bearish crossover (9.64 < 10.11). A \'Senior PM\' approach dictates waiting for a pullback to the key support/previous close level to improve risk/reward rather than chasing the gap.',1171554.1,1412203.29,4.84,9.6405,10.1192,183.74,141.32),
(86,'FFH.TO','Fairfax Financial Holdings Limited',0.00,0,'2026-01-24 08:00:33',2238.98,2598.05,'hold','ACTIVE',1598.87,3166.26,2.71,6,'Financial Services','Insurance - Property & Casualty',NULL,'https://www.fairfax.ca',49791746048,7.93,11.18,NULL,1.36,7752900096,20.77,0.9100,1768435200,0.0727,0.5030,2700.00,1836.92,2449.41,2371.30,93055,'2026-02-04 02:09:33',33.26,'BEARISH',2432.38,2354.33,-0.53,2227.75,2221.68,2307.24,2331.59,'TESTING SUPPORT (S1)','HOLD',2270.4300,2250.9600,2557.1100,NULL,'2026-02-02 01:19:32','BUY',2247.13,2220.00,2352.00,'1:3.87','Price is testing S1 support ($2246) with RSI (32) approaching oversold, signaling a potential mean reversion bounce. Despite the bearish trend (price < 200SMA), the attractive valuation (8x PE) creates a value floor. The trade targets the 200-day SMA resistance ($2352) with a tight stop below S2 ($2227) to manage downside momentum.',125667.9,101662.43,99.62,-67.3183,-47.1973,2672.38,2120.82),
(87,'CGG.TO','China Gold International Resources Corp. Ltd.',0.00,0,'2026-01-24 08:00:33',34.77,NULL,'strong_buy','ACTIVE',NULL,NULL,1.00,NULL,'Basic Materials','Other Precious Metals & Mining',NULL,'https://www.chinagoldintl.com',13783306240,24.66,17.82,NULL,4.64,675184000,0.07,0.2000,1745366400,0.0485,1.5950,43.93,7.10,30.62,19.88,74580,'2026-02-04 02:50:04',51.53,'BULLISH',30.83,20.00,-18.44,32.66,26.73,43.09,NULL,'NONE','ACCUMULATE',34.3800,42.6300,28.8100,'VOLUME SURGE','2026-02-03 21:50:04','BUY',33.25,29.85,43.00,'1:2.87','Despite strong long-term trend (Price > SMA50 > SMA200) and volume surge, negative momentum and MACD crossover indicate a short-term pullback. This offers a \'buy the dip\' opportunity near Support 1 ($32.66) rather than chasing at $34.77. The setup targets a retest of recent highs ($43.09) with a stop placed safely below the 50-day moving average ($30.62) to manage volatility.',119054.93,310035.43,208.27,2.024,2.5017,43.85,26.17),
(88,'DPM.TO','DPM Metals Inc.',0.00,0,'2026-01-24 08:00:33',48.87,52.32,'strong_buy','ACTIVE',43.13,64.79,1.50,12,'Basic Materials','Gold',NULL,'https://www.dpmmetals.com',10843712512,20.19,12.07,NULL,3.27,433484992,0.22,0.4700,1767139200,0.0936,1.0310,55.24,15.00,43.43,29.72,1089047,'2026-02-04 02:54:48',54.75,'BULLISH',43.71,29.80,-7.72,47.00,42.13,54.25,NULL,'NONE','ACCUMULATE',47.0000,52.9600,43.9100,NULL,'2026-02-03 21:54:48','BUY',48.50,45.90,54.25,'1:2.21','Despite negative short-term momentum (-7.72%), the primary trend is aggressively bullish (up 43% in 1 month). The pullback to the $47.00 support level offers a favorable risk/reward entry. With analysts rating it a \'Strong Buy\' and an attractive Forward P/E of 12.07, the setup targets a retest of the $54.25 resistance. Stop loss is set below the recent consolidation zone.',1410859.2,1354496.57,74.39,1.9659,2.4148,54.32,42.9),
(89,'ELD.TO','Eldorado Gold Corporation',0.00,0,'2026-01-24 08:00:33',54.06,63.87,'buy','ACTIVE',45.33,100.52,2.22,4,'Basic Materials','Gold',5800,'https://www.eldoradogold.com',10868452352,21.71,8.62,NULL,1.94,921475008,0.42,0.7700,1772150400,0.0000,1.2950,69.46,18.94,50.90,36.83,479891,'2026-02-04 02:56:23',44.35,'BULLISH',51.22,36.97,-17.49,53.47,48.63,67.47,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',53.4700,65.5200,50.1400,'VOLUME SURGE','2026-02-03 21:56:23','BUY',54.06,50.80,63.87,'1:3.01','The stock is testing Support 1 ($53.47) within a strong macro uptrend (Price > SMA200). Valuation is highly attractive (F-PE 8.62x). While momentum has cooled (RSI 44), the volume surge signals institutional accumulation. Entering at current levels offers a favorable risk/reward ratio targeting the analyst consensus, with a stop strictly below the 50-day moving average.',577479.9,905428.14,39.93,2.3773,3.5695,68.42,49.06),
(90,'GAU.TO','Galiano Gold Inc.',0.00,0,'2026-01-24 08:00:33',3.72,5.75,'buy','ACTIVE',2.67,7.79,2.17,6,'Basic Materials','Gold',NULL,'https://www.galianogold.com',966420416,NULL,3.70,NULL,3.52,110240000,NULL,NULL,NULL,0.0000,1.2340,4.46,1.44,3.61,2.83,502886,'2026-02-04 03:01:06',45.72,'BULLISH',3.63,2.83,-11.43,3.58,3.29,4.28,NULL,'NONE','ACCUMULATE',3.6600,4.2000,3.5700,'VOLUME SURGE','2026-02-03 22:01:06','BUY',3.72,3.48,4.45,'1:3.04','The stock exhibits a bullish trend (Price > SMA50) supported by a recent volume surge (+16.22% trend). With an attractive Forward PE of 3.70 and analyst upside to $5.75, the current pullback to the $3.60 support zone offers an optimal entry. Stop loss is placed below the lower Bollinger Band ($3.49) to manage volatility, targeting a retest of the 52-week high.',537789.53,831712.29,16.22,0.0689,0.1387,4.45,3.49),
(91,'SKE.TO','Skeena Resources Limited',0.00,0,'2026-01-24 08:00:33',42.21,44.00,'strong_buy','ACTIVE',30.00,53.00,1.40,10,'Basic Materials','Other Industrial Metals & Mining',83,'https://skeenagoldsilver.com',5111349760,NULL,-86.14,NULL,56.96,-101015000,NULL,NULL,NULL,0.0000,1.9710,48.04,12.15,34.40,24.71,449919,'2026-02-04 03:23:29',58.69,'BULLISH',34.72,24.84,-7.03,38.85,32.52,47.35,NULL,'NONE','ACCUMULATE',39.7900,45.4000,33.5000,NULL,'2026-02-03 22:23:29','BUY',42.21,38.25,53.00,'1:2.72','Strong volume expansion (+34% trend) and aggressive price action (+45% 1W) validate a breakout setup. RSI at 58 indicates the stock is not yet overbought, leaving room to run toward the analyst high target of $53. Stop loss is set just below the $38.85 support level to manage the high beta volatility.',526571.53,759492.29,34.84,2.4377,2.6958,47.33,32.28),
(92,'TKO.TO','Taseko Mines Limited',0.00,0,'2026-01-24 08:00:33',12.02,10.57,'buy','ACTIVE',6.50,13.50,1.57,7,'Basic Materials','Copper',NULL,'https://www.tasekomines.com',4332327936,NULL,18.78,NULL,6.97,109120000,NULL,NULL,934934400,0.0000,1.8540,12.15,2.38,8.29,5.47,1303004,'2026-02-04 03:28:01',73.05,'BULLISH',8.41,5.52,7.71,10.35,9.80,NULL,NULL,'NONE','SELL WATCH (Overbought)',10.5500,11.1600,8.3000,NULL,'2026-02-03 22:28:01','BUY',11.25,10.25,13.50,'1:2.25','Despite strong volume and \'Buy\' ratings, the stock is technically overbought (RSI 73, hitting Upper Bollinger Band). The \'Sell Watch\' signal suggests immediate exhaustion. As a disciplined PM, we avoid chasing the $12.15 high and set a limit order for a mean-reversion pullback to improve risk/reward, placing stops below $10.35 support while targeting the analyst high.',1812945.47,1985080.57,111.45,0.8781,0.8105,12.16,7.84),
(93,'PNG.V','Kraken Robotics Inc.',0.00,0,'2026-01-24 08:03:42',8.11,7.50,'none','ACTIVE',5.50,9.50,NULL,6,'Technology','Scientific & Technical Instruments',421,'https://krakenrobotics.com',2485857024,115.86,108.13,NULL,10.53,19337000,NULL,NULL,NULL,0.0000,1.0450,9.23,2.06,6.84,4.57,1703362,'2026-02-04 02:10:26',55.53,'BULLISH',6.90,4.60,-6.67,7.98,7.50,8.70,8.97,'TESTING SUPPORT (S1)','ACCUMULATE',8.2500,8.6900,7.1300,NULL,'2026-02-02 01:52:07','BUY',7.85,7.35,9.20,'1:2.7','Strong uptrend (Price > SMA50 > SMA200) and rising volume confirm bullish momentum despite high valuation. The recent pullback offers an entry closer to the $7.50 support level. RSI at 54 leaves upside room before overbought conditions. Target is set near the recent range high ($9.23), with a stop strictly below local support to mitigate valuation risk.',1858162,2102651.43,23,0.4099,0.4737,8.98,7.24),
(94,'ZDC.V','Zedcor Inc.',0.00,0,'2026-01-24 08:03:42',5.97,7.76,'buy','ACTIVE',7.00,9.00,1.56,9,'Industrials','Security & Protection Services',130,'https://zedcor.com',630209216,298.50,101.93,NULL,10.66,5062000,NULL,NULL,1451952000,0.0000,0.8880,7.00,2.56,5.86,4.78,517290,'2026-02-04 03:34:24',51.30,'BULLISH',5.86,4.80,-3.40,5.85,5.75,6.01,6.10,'TESTING RESISTANCE (R1)','ACCUMULATE',6.0800,6.1800,6.3200,NULL,'2026-02-03 22:34:24','BUY',5.90,5.65,7.50,'1:6.4','Bullish trend confirmed by price holding above 50D/200D SMAs and positive MACD. With analysts projecting a $7.76 target (~30% upside) and an \'Accumulate\' signal, the setup is favorable. Entry is placed near the $5.85 support/50D SMA to improve risk/reward, protecting against the high P/E valuation, with a stop below $5.75 support.',555861.27,317476.86,28.26,0.0541,0.0402,6.52,5.12),
(95,'SEI.V','Sintana Energy Inc.',0.00,0,'2026-01-24 08:03:42',0.44,1.31,'buy','ACTIVE',1.08,1.54,2.00,2,'Energy','Oil & Gas E&P',NULL,'https://sintanaenergy.com',223309968,NULL,-28.15,NULL,6.40,NULL,NULL,NULL,NULL,0.0000,-0.1680,0.96,0.38,0.47,0.56,539865,'2026-02-04 03:21:58',42.46,'BEARISH',0.47,0.56,-7.45,0.38,NULL,0.47,0.50,'NONE','HOLD',0.4400,0.4700,0.4500,NULL,'2026-02-03 22:21:58','BUY',0.43,0.37,0.56,'1:2.17','Contrarian entry near the 52-week low ($0.38) and lower Bollinger Band. While momentum is bearish, the risk-reward is highly favorable given the analyst consensus target ($1.31) and negative beta. The trade targets a mean reversion to the 200D SMA ($0.56) with a tight stop just below major structural support.',545311.03,607561.57,-0.71,-0.0054,-0.0028,0.49,0.43),
(96,'PNPN.V','Power Metallic Mines Inc.',0.00,0,'2026-01-24 08:03:42',1.34,2.64,'strong_buy','ACTIVE',1.68,3.65,1.00,5,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.powermetallic.com',310701536,NULL,-5.96,NULL,24.81,-34494464,NULL,NULL,NULL,0.0000,0.3320,1.97,0.76,1.18,1.25,751039,'2026-02-04 03:17:35',47.13,'BULLISH',1.19,1.25,-10.67,1.31,1.28,1.38,1.42,'NONE','ACCUMULATE',1.2800,1.5000,1.3100,NULL,'2026-02-03 22:17:35','BUY',1.34,1.24,1.68,'1:3.4','Price trades above SMA50 ($1.18) and SMA200 ($1.25), confirming technical bullishness. Strong analyst consensus (Strong Buy) suggests deep undervaluation against the $2.64 average target. RSI at 47 allows room for upside before overbought conditions. Entry is taken at current levels near support ($1.31), targeting the conservative analyst low, with a stop placed below the 200D SMA to protect against trend failure.',918745.13,765722,60.47,0.0453,0.0917,1.71,1.23),
(98,'FDR.V','Founders Metals Inc.',0.00,0,'2026-01-24 08:03:42',4.22,10.78,'buy','WATCH',7.00,16.50,1.60,6,'Basic Materials','Gold',NULL,'https://fdrmetals.com',485928896,NULL,-65.94,NULL,3.21,NULL,NULL,NULL,NULL,0.0000,0.4520,5.11,4.10,4.77,4.77,349588,'2026-02-04 02:58:22',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 21:58:22','BUY',4.22,3.95,4.77,'1:2.04','The stock is trading near the bottom of its range ($4.10) and significantly below the 50D/200D Moving Averages ($4.77). With a \'Strong Buy\' analyst consensus and targets averaging $10.78, the risk/reward is favorable for a mean reversion trade. We enter at support targeting a return to the moving average, with a tight stop below the range low.',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(100,'NCI.V','NTG Clarity Networks Inc.',0.00,0,'2026-01-24 08:03:42',1.14,3.23,'none','ACTIVE',2.70,3.75,NULL,2,'Technology','Software - Application',NULL,'https://ntgclarity.com',53983676,8.14,NULL,NULL,2.00,11167155,NULL,NULL,NULL,0.0000,0.6710,2.97,0.90,1.32,1.83,140140,'2026-02-04 02:10:12',37.02,'BEARISH',1.32,1.82,-8.80,1.11,NULL,1.31,1.47,'NONE','HOLD',1.1600,1.2500,1.4700,NULL,'2026-02-02 01:44:38','BUY',1.11,1.04,1.32,'1:3.0','Contrarian value play. Stock is approaching key support and lower Bollinger Band ($1.11) with cooling RSI. Fundamentals are undervalued (PE 8.21) with significant upside to analyst targets ($3.23). Setup targets a mean reversion bounce to the 50-day SMA/Resistance 1 ($1.32) while risking a breakdown below recent consolidation.',104496.3,151541.29,-40.65,-0.0452,-0.0394,1.36,1.12),
(101,'QTWO.V','Q2 Metals Corp.',0.00,0,'2026-01-24 08:03:42',2.18,4.30,'strong_buy','ACTIVE',4.30,4.30,1.00,1,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.q2metals.com',426579008,NULL,NULL,NULL,5.25,NULL,NULL,NULL,NULL,0.0000,1.2400,2.70,0.39,1.84,1.01,417437,'2026-02-04 03:19:59',53.13,'BULLISH',1.86,1.02,-16.48,1.82,0.96,2.61,NULL,'NONE','ACCUMULATE',2.2800,2.6100,2.0500,NULL,'2026-02-03 22:19:59','BUY',2.05,1.78,2.70,'1:2.41','Stock is in a strong long-term uptrend (Price > SMA50 > SMA200) but currently consolidating. Momentum is negative, offering a \'buy the dip\' opportunity near the $1.82 support and SMA50 ($1.84). The target targets a retest of the 52-week highs, while the stop protects against a trend breakdown below the 50-day average. Analyst consensus suggests significant upside potential.',422718.6,462122.57,0.65,0.1393,0.1495,2.6,1.72),
(102,'ARTG.V','Artemis Gold Inc.',0.00,0,'2026-01-24 08:03:42',39.34,53.05,'strong_buy','ACTIVE',41.65,60.29,1.38,9,'Basic Materials','Other Precious Metals & Mining',439,'https://www.artemisgoldinc.com',9087086592,44.70,13.01,NULL,10.48,430899872,NULL,NULL,NULL,0.0000,1.4890,48.80,15.17,38.16,30.63,435849,'2026-02-04 02:23:55',47.35,'BULLISH',38.27,30.71,-12.19,37.62,35.19,46.49,NULL,'NONE','ACCUMULATE',37.6200,44.8000,36.5500,NULL,'2026-02-03 21:23:55','BUY',39.34,34.80,53.05,'1:3.02','Despite short-term momentum cooling (MACD bearish cross), the structural uptrend holds (Price > SMA50/SMA200). Valuation is attractive (F-PE 13x) and analyst consensus is a Strong Buy with ~35% upside. Entry is taken near SMA50 support, with a wider stop below Support 2 to accommodate the high 1.49 Beta volatility.',549192.5,718153.57,63.48,0.9206,1.4899,47.16,34.66),
(103,'NDA.V','Neptune Digital Assets Corp.',0.00,0,'2026-01-24 08:03:42',0.83,3.00,'none','ACTIVE',3.00,3.00,NULL,1,'Financial Services','Capital Markets',NULL,'https://neptunedigitalassets.com',106473304,NULL,-27.67,NULL,1.74,-2600807,NULL,NULL,NULL,0.0000,3.2450,2.28,0.56,0.91,1.19,318204,'2026-02-04 02:10:14',39.96,'BEARISH',0.90,1.19,-13.54,0.81,0.74,0.97,1.04,'NONE','HOLD',0.8100,0.9600,1.1100,NULL,'2026-02-02 01:45:09','HOLD',0.85,0.68,0.97,'1:0.71','Technicals are bearish (trading below 50D/200D SMAs; negative MACD). The recent lower Bollinger Band breakout at $0.86 implies continued downside momentum toward Support 1 ($0.74). Despite the high analyst target ($3.00), current momentum (-15.84%) and high Beta (3.44) dictate caution. Wait for stabilization at $0.74 before adding; sell if Support 2 ($0.68) fails.',301006,321115.43,-11.61,-0.0239,0.0072,1.2,0.8),
(104,'AE.V','American Eagle Gold Corp.',0.00,0,'2026-01-24 08:03:42',0.75,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://americaneaglegold.ca',129657960,NULL,NULL,NULL,4.24,-11729647,NULL,NULL,NULL,0.0000,5.6160,0.87,0.40,0.58,0.53,225507,'2026-02-04 02:19:52',59.30,'BULLISH',0.58,0.53,-3.85,0.72,0.57,0.83,NULL,'NONE','ACCUMULATE',0.7200,0.7800,0.5600,'VOLUME SURGE','2026-02-03 21:19:52','BUY',0.75,0.69,0.87,'1:2.0','Massive volume surge (151% trend) combined with price holding above SMA50/200 confirms strong bullish momentum. MACD crossover is positive, and RSI at 59 leaves room for upside before overbought territory. Target is set at the range high ($0.87), with a stop below the $0.72 support level to manage the high beta volatility.',328813.43,688931.71,151.06,0.057,0.05,0.85,0.49),
(105,'ATX.V','ATEX Resources Inc.',0.00,0,'2026-01-24 08:03:42',4.23,4.60,'strong_buy','ACTIVE',4.00,5.00,1.43,8,'Basic Materials','Gold',NULL,'https://www.atexresources.com',1460043648,NULL,-48.34,NULL,30.65,-67919656,NULL,NULL,NULL,0.0000,0.3540,4.55,1.78,3.22,2.52,677209,'2026-02-04 02:27:02',65.28,'BULLISH',3.26,2.53,-1.86,3.90,2.76,4.37,NULL,'NONE','ACCUMULATE',3.9000,4.3100,3.5000,NULL,'2026-02-03 21:27:02','BUY',4.23,3.85,4.80,'1:1.5','Strong bullish trend confirmed by price above 50/200D SMAs and surging volume (7D > 30D). Analyst \'Strong Buy\' consensus supports upside toward the $5.00 upper target range. RSI at 65 indicates momentum without extreme overbought conditions. The setup targets a breakout above the $4.55 yearly high, while the stop loss is placed strictly below the $3.90 support level to manage volatility risk.',863097.23,936259.57,70.9,0.2612,0.2787,4.53,3.22),
(106,'HASH.V','SIMPLY SOLVENTLESS CONCENTRATES',0.00,0,'2026-01-24 08:03:42',0.17,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Healthcare','Drug Manufacturers - Specialty & Generic',NULL,'https://www.simplysolventless.net',19635476,2.43,NULL,NULL,0.61,4659774,NULL,NULL,NULL,0.0000,-0.8660,0.78,0.11,0.14,0.27,335006,'2026-02-04 02:09:44',58.08,'BEARISH',0.14,0.27,-10.53,0.12,0.11,0.19,0.21,'NONE','WEAK',0.1700,0.1900,0.1400,NULL,'2026-02-02 01:26:28','BUY',0.18,0.16,0.22,'1:2.0','Deep value speculation driven by 3.0x PE, 0.65x P/B, and positive EBITDA. While the long-term trend is bearish, price holding above the 50SMA ($0.14) with a bullish MACD crossover suggests a momentum shift. Strong support at $0.17 provides a defined risk floor. The target is set above the $0.21 resistance level, aiming for partial mean reversion toward the 200SMA ($0.27).',276276.67,173853.86,-32.75,0.0114,0.0084,0.2,0.1),
(107,'ARIC.V','Awalé Resources Limited',0.00,0,'2026-01-24 08:03:42',0.82,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://awaleresources.ca',84616464,NULL,NULL,NULL,3.44,-1875677,NULL,NULL,NULL,0.0000,4.3030,0.83,0.42,0.65,0.58,134053,'2026-02-04 02:23:34',65.67,'BULLISH',0.65,0.58,18.84,0.69,0.62,0.83,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',0.7500,0.6900,0.6500,'VOLUME SURGE','2026-02-03 21:23:34','BUY',0.83,0.69,1.05,'1:1.57','Strong bullish momentum confirmed by volume surge (+100%) and price holding above 50D/200D SMAs. Testing R1 resistance ($0.83) with RSI at 65 leaves room for upside before overbought conditions. High beta (4.3) suggests explosive breakout potential. Entry on resistance break, targeting psychological $1.00+, with stop at S1 support.',181152.3,352964,100.69,0.0377,0.0292,0.82,0.59),
(108,'NICU.V','Magna Mining Inc.',0.00,0,'2026-01-24 08:03:42',3.49,4.86,'strong_buy','WATCH',3.70,7.00,1.25,4,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://magnamining.com',871847360,349.00,-436.25,NULL,6.95,-25183530,NULL,NULL,NULL,0.0000,2.5530,3.94,3.33,3.60,3.60,662788,'2026-02-04 03:13:28',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 22:13:28','BUY',3.49,3.20,4.86,'1:4.72','Price is trading at a discount to the lowest analyst target ($3.70) and well below the mean ($4.86). While currently under the 50D/200D MAs ($3.60), the convergence suggests a pivot point. High beta (2.55) requires a wider stop below recent support ($3.33) to absorb volatility. This is a speculative play on analyst consensus despite negative EBITDA.',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(109,'LMN.V','Lumine Group Inc.',0.00,0,'2026-01-24 08:03:42',20.30,49.75,'strong_buy','ACTIVE',42.00,57.00,1.50,4,'Technology','Software - Application',NULL,'https://www.luminegroup.com',5209393664,29.85,20.81,NULL,4.97,215451008,NULL,NULL,NULL,0.0000,1.1510,55.00,20.25,26.50,39.80,171334,'2026-02-04 03:09:16',20.01,'BEARISH',26.39,39.66,-12.46,NULL,NULL,24.59,27.51,'NONE','BUY WATCH (Oversold)',21.9300,23.1900,27.1000,'HIGH VOL OVERSOLD','2026-02-03 22:09:16','BUY',20.30,19.15,24.50,'1:3.65','Contrarian setup based on extreme oversold conditions (RSI 20.01) indicating potential capitulation. While the technical trend is bearish, the price is significantly disconnected from analyst targets ($42+) and the 200D SMA ($39.80). Expecting a mean reversion bounce toward Resistance 1 ($24.59).',186557.4,247503.14,10.95,-1.4428,-1.1732,27.47,20.84),
(110,'SPRQ.V','SPARQ Systems Inc.',0.00,0,'2026-01-24 08:03:42',0.70,2.00,'none','ACTIVE',2.00,2.00,NULL,1,'Industrials','Electrical Equipment & Parts',NULL,'https://www.sparqsys.com',81854576,NULL,NULL,NULL,10.61,-4406616,NULL,NULL,NULL,0.0000,-1.0010,1.15,0.61,0.72,0.75,20055,'2026-02-04 02:10:43',44.12,'BEARISH',0.72,0.75,-5.41,0.66,0.65,0.70,0.72,'TESTING RESISTANCE (R1)','HOLD',0.7000,0.7400,0.8000,NULL,'2026-02-02 02:02:35','BUY',0.76,0.71,0.89,'1:2.6','Price is holding confluence support at the 200D SMA ($0.75) and S1 ($0.75), aligning with Bullish technical signals. Despite negative momentum, the neutral RSI allows for a rebound trade targeting the Upper Bollinger Band. Stop loss is set below the 50D SMA ($0.72) and S2 ($0.73) to limit downside risk on this speculative small-cap play.',22322.83,18063.57,40.62,-0.0024,0.0125,0.89,0.67),
(111,'KRY.V','Koryx Copper Inc.',0.00,0,'2026-01-24 08:03:42',3.00,4.25,'strong_buy','ACTIVE',3.75,5.00,1.50,4,'Basic Materials','Other Industrial Metals & Mining',63,'https://koryxcopper.com',361531136,NULL,-9.15,NULL,17.34,-23210628,NULL,NULL,NULL,0.0000,1.0720,3.20,0.85,2.26,1.45,195618,'2026-02-04 03:08:20',64.35,'BULLISH',2.29,1.46,19.52,2.50,1.86,NULL,NULL,'NONE','ACCUMULATE',2.8000,2.5100,2.6800,'VOLUME SURGE','2026-02-03 22:08:20','BUY',3.00,2.45,4.25,'1:2.27','Massive volume surge (+364%) and bullish MACD crossover confirm strong momentum. Trading significantly above SMA50/200 confirms the uptrend. With analyst consensus at \'Strong Buy\' and an average target of $4.25, the setup offers high upside. Stop loss is placed slightly below the $2.50 support level to manage volatility risk.',332257.37,793988.71,364.15,0.1398,0.1338,3.05,2.35),
(112,'PLSR.V','Pulsar Helium Inc.',0.00,0,'2026-01-24 08:03:42',1.70,NULL,'strong_buy','ACTIVE',NULL,NULL,0.00,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.pulsarhelium.com',290241792,NULL,-41.69,NULL,-1243.04,-10874947,NULL,NULL,NULL,0.0000,-1.4250,2.04,0.42,1.01,0.67,348031,'2026-02-04 03:17:21',64.44,'BULLISH',1.03,0.68,-2.86,1.53,0.68,1.82,NULL,'NONE','ACCUMULATE',1.5600,1.7500,1.0400,NULL,'2026-02-03 22:17:21','BUY',1.70,1.49,2.04,'1:1.62','Price is in a strong uptrend, trading well above 50D/200D SMAs with robust volume support. RSI at 64 suggests room for upside before overbought conditions. Support at $1.53 provides a clear risk floor ($1.49 stop). We target a retest of the 52-week high ($2.04) based on the bullish technical structure and \'Strong Buy\' consensus.',471967.9,411919.57,100.11,0.1898,0.1974,1.99,0.88),
(113,'HITI.V','High Tide Inc.',0.00,0,'2026-01-24 08:03:42',3.11,7.70,'strong_buy','ACTIVE',7.00,9.00,1.00,5,'Healthcare','Pharmaceutical Retailers',1832,'https://www.hightideinc.com',273181568,NULL,23.92,NULL,3.10,27551000,NULL,NULL,NULL,0.0000,0.9900,5.59,2.37,3.63,3.78,90077,'2026-02-04 03:03:46',29.41,'BEARISH',3.62,3.78,-7.99,3.10,3.04,3.23,3.34,'TESTING SUPPORT (S1)','BUY WATCH (Oversold)',3.0800,3.3800,3.8200,'CONFLUENCE BUY','2026-02-03 22:03:46','BUY',3.11,2.98,3.63,'1:4.0','Contrarian setup based on oversold RSI (29.41) and price holding critical support at $3.10 (S1) near the lower Bollinger Band. While the trend is bearish, the \'Confluence Buy\' signal and 7D volume increase suggest capitulation. Fundamentals are supportive with a \'Strong Buy\' analyst consensus and significant upside targets. The trade aims for a mean reversion bounce to the 50-day SMA ($3.63) with a stop below S2.',83345.3,133351.29,-19.02,-0.1591,-0.1122,3.93,3.05),
(114,'FNM.V','Goldsky Resources Corp.',0.00,0,'2026-01-24 08:03:42',4.00,5.68,'strong_buy','ACTIVE',5.20,6.20,1.00,4,'Basic Materials','Other Precious Metals & Mining',NULL,'https://www.firstnordicmetals.com',346235776,NULL,-16.33,NULL,7.03,NULL,NULL,NULL,NULL,0.0000,1.1090,2.86,1.28,1.96,1.74,231346,'2026-02-04 02:59:02',81.58,'BULLISH',2.36,1.84,11.42,2.10,1.96,4.12,NULL,'NONE','SELL WATCH (Overbought)',3.8600,3.5900,2.1400,'VOLUME SURGE','2026-02-03 21:59:02','BUY',4.00,3.45,5.68,'1:3.05','Explosive volume (+301%) and unanimous \'Strong Buy\' analyst consensus (Target $5.68) override overbought RSI (81) concerns. This is a momentum play; however, strict risk management is required via a tight stop ($3.45) as the price is significantly extended beyond the 50-day SMA ($1.96).',672055.07,1528896.43,301.34,0.4875,0.3867,4.34,1.73),
(115,'CNO.V','California Nanotechnologies Corp.',0.00,0,'2026-01-24 08:03:42',0.31,0.97,'none','ACTIVE',0.97,0.97,NULL,1,'Basic Materials','Specialty Chemicals',20,'https://www.calnanocorp.com',14602110,NULL,-5.59,NULL,4.97,-1674231,NULL,NULL,NULL,0.0000,1.0880,1.00,0.27,0.35,0.44,49024,'2026-02-04 02:09:07',37.14,'BEARISH',0.35,0.43,-15.28,0.28,NULL,0.34,0.35,'NONE','HOLD',0.3200,0.3600,0.3300,'BB LOWER BREAKOUT','2026-02-02 01:03:45','HOLD',0.28,0.25,0.35,'1:2.33','Bearish technicals (trading below 50D/200D SMAs) and a Bollinger Lower Breakout suggest continued downside pressure. Entering now catches a falling knife. Strategy is to wait for a test of major support at $0.28 (near 52-week low) to improve risk/reward, targeting a mean reversion bounce to resistance at the 50D SMA.',54434.6,71748.29,27.34,-0.0054,0.0017,0.4,0.31),
(116,'LUCA.V','Luca Mining Corp.',0.00,0,'2026-01-24 08:03:42',2.04,4.45,'strong_buy','ACTIVE',4.40,4.50,1.33,2,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://lucamining.com',550120768,NULL,6.26,NULL,6.37,28259000,NULL,NULL,NULL,0.0000,2.1480,2.16,0.88,1.52,1.48,440826,'2026-02-04 03:10:21',69.29,'BULLISH',1.54,1.49,3.55,1.84,1.61,2.05,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',1.8500,1.9700,1.4000,'VOLUME SURGE','2026-02-03 22:10:21','BUY',2.05,1.82,4.40,'1:10.22','Momentum play on a volume surge (+36%) testing $2.05 resistance. Stock trades well above 50/200 SMAs indicating a strong uptrend. Attractive valuation (F-PE 6.26) combined with \'Strong Buy\' consensus and aggressive analyst targets ($4.45) supports a breakout. Stop set below Support 1 ($1.84) to manage high Beta volatility.',528713.27,812014,35.94,0.1319,0.1321,2.22,1.35),
(117,'HSTR.V','Heliostar Metals Ltd.',0.00,0,'2026-01-24 08:03:42',3.01,5.83,'strong_buy','ACTIVE',5.25,7.50,1.33,4,'Basic Materials','Gold',NULL,'https://www.heliostarmetals.com',772308672,15.84,12.86,NULL,8.21,20090000,NULL,NULL,NULL,0.0000,1.2970,3.47,0.72,2.72,1.78,707091,'2026-02-04 03:04:45',54.99,'BULLISH',2.74,1.79,-8.23,2.82,2.51,3.28,NULL,'NONE','ACCUMULATE',2.8200,3.2800,2.5600,NULL,'2026-02-03 22:04:45','BUY',3.01,2.68,5.25,'1:6.79','Strong bullish trend (Price > 50D/200D SMA) aligns with \'Strong Buy\' analyst consensus and significant valuation gap (Target $5.83 vs Price $3.01). With RSI neutral at 55 and Forward PE at 12.86, the setup offers excellent risk/reward. Stop loss is set below the 50-day SMA ($2.72) to filter noise, while the target aims for the lower end of analyst expectations.',615037.9,856248.14,-24.04,0.1068,0.1305,3.36,2.53),
(118,'BFM.V','Bedford Metals Corp.',0.00,0,'2026-01-24 08:03:42',0.22,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://bedfordmetals.com',18776526,NULL,NULL,NULL,3.49,NULL,NULL,NULL,NULL,0.0000,-0.9680,0.47,0.18,0.22,0.27,73867,'2026-02-04 02:30:27',50.12,'BEARISH',0.22,0.27,-4.35,0.21,0.19,0.23,0.24,'NONE','WEAK',0.2300,0.2300,0.1900,NULL,'2026-02-03 21:30:27','HOLD',0.19,0.17,0.27,'1:4.0','Price is consolidating at the 50D SMA with neutral RSI (50.12) and low volume, indicating a lack of conviction. The long-term trend remains bearish below the 200D SMA ($0.27). Risk/reward is unattractive at $0.22; advise waiting for a test of the Bollinger lower band support ($0.19) to enter, or a breakout above $0.24. Immediate capital preservation is prioritized over speculation.',85282.07,51480.29,40.57,0.0029,0.003,0.25,0.19),
(119,'DMX.V','District Metals Corp.',0.00,0,'2026-01-24 08:03:42',0.97,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.districtmetals.com',162722944,NULL,NULL,NULL,8.22,NULL,NULL,NULL,NULL,0.0000,1.9200,1.65,0.26,1.08,0.92,757995,'2026-02-04 02:09:21',36.42,'BULLISH',1.08,0.92,-10.19,0.96,0.93,1.01,1.03,'TESTING SUPPORT (S1)','ACCUMULATE',0.9600,1.0800,1.2700,NULL,'2026-02-02 01:11:20','BUY',1.00,0.89,1.15,'1:1.36','Price is testing psychological $1.00 support while holding above the critical 200D SMA ($0.91). RSI at 37 and a Bollinger Lower Breakout signal oversold conditions ripe for mean reversion. Increased 7-day volume suggests accumulation. The setup favors a bounce off the $0.91-$0.97 support zone targeting the 50D SMA ($1.09) and upper channel, with a stop below the long-term trendline.',587781.8,641664.86,-28.93,-0.039,-0.0008,1.44,0.93),
(120,'CVV.V','CanAlaska Uranium Ltd.',0.00,0,'2026-01-24 08:03:42',0.88,1.61,'strong_buy','ACTIVE',1.32,1.97,1.50,4,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.canalaska.com',193411104,NULL,-7.50,NULL,5.71,-19522000,NULL,NULL,NULL,0.0000,1.8780,1.25,0.51,0.69,0.83,849834,'2026-02-04 02:53:49',57.79,'BULLISH',0.70,0.83,-3.30,0.87,0.86,0.89,0.91,'TESTING SUPPORT (S1)','ACCUMULATE',0.8500,0.9100,0.6900,NULL,'2026-02-03 21:53:49','BUY',0.88,0.82,1.25,'1:6.17','CVV is trading above key 50D/200D SMAs with expanding volume and a bullish MACD crossover. The price is holding S1 support ($0.87), offering an optimal entry. Analysts project significant upside ($1.61 avg), but we target the range high of $1.25 first. Stop loss is set below the 200D SMA ($0.83) to account for high beta volatility.',985236,1130911.43,49.6,0.0615,0.0611,1,0.64),
(121,'BRM.V','BioRem Inc.',0.00,0,'2026-01-24 08:03:42',2.64,3.50,'none','ACTIVE',3.50,3.50,NULL,1,'Industrials','Pollution & Treatment Controls',NULL,'https://www.biorem.biz',42318484,24.00,NULL,NULL,3.46,3459807,NULL,NULL,NULL,0.0000,0.6980,2.99,1.67,2.54,2.19,29137,'2026-02-04 02:32:58',59.21,'BULLISH',2.54,2.19,12.34,2.55,2.50,2.70,2.74,'NONE','ACCUMULATE',2.7900,2.3500,2.5500,'VOLUME SURGE','2026-02-03 21:32:58','BUY',2.64,2.48,3.50,'1:5.37','The stock exhibits a bullish trend (Price > SMA50/SMA200) with a positive MACD crossover. The recent pullback from $2.79 provides an optimal entry near the $2.55 support and SMA50 floor. Increased 7-day volume and a healthy RSI of 59 suggest momentum remains intact. The setup offers a favorable risk/reward ratio targeting the analyst consensus of $3.50, with a stop placed below significant structural support.',19291.23,34019.57,-45.87,0.0058,-0.0257,2.67,2.23),
(122,'FPC.V','Falco Resources Ltd.',0.00,0,'2026-01-24 08:03:42',0.49,0.90,'strong_buy','ACTIVE',0.80,1.00,1.00,2,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.falcores.com',167394560,NULL,-4.45,NULL,2.79,-3607111,NULL,NULL,NULL,0.0000,1.3830,0.58,0.15,0.43,0.31,450506,'2026-02-04 02:59:36',51.23,'BULLISH',0.44,0.31,-13.39,0.43,0.43,0.58,NULL,'NONE','ACCUMULATE',0.5000,0.5600,0.4500,'VOLUME SURGE','2026-02-03 21:59:36','BUY',0.49,0.41,0.75,'1:3.25','Bullish trend confirmed by price holding above 50D/200D SMAs and a significant volume surge (7D avg > 30D avg). While MACD suggests short-term consolidation, the \'Strong Buy\' consensus and $0.90 target imply significant undervaluation. We enter on this consolidation above the $0.43 support cluster. Stop loss placed below SMA50 to manage high beta volatility, targeting a breakout above $0.58 resistance.',588201.67,1003535.71,68.75,0.0261,0.0285,0.58,0.39),
(125,'OGN.V','Orogen Royalties Inc.',0.00,0,'2026-01-24 08:03:42',3.43,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://www.orogenroyalties.com',203604576,42.88,171.50,NULL,7.67,3852393,NULL,NULL,1752105600,0.0000,0.4360,4.05,1.18,2.85,2.13,42416,'2026-02-04 02:10:20',55.65,'BULLISH',2.87,2.14,3.31,3.41,3.20,3.80,4.00,'TESTING SUPPORT (S1)','ACCUMULATE',3.2900,3.3200,2.7900,NULL,'2026-02-02 01:48:19','BUY',3.21,3.08,3.80,'1:4.54','The stock remains in a strong primary uptrend (Price > SMA50 > SMA200) but is currently testing critical support at $3.20. With RSI neutral (49) and volume trending higher (7D > 30D), this dip offers a high-probability accumulation point. The strategy plays a technical bounce off Support 1 targeting Resistance 1 ($3.80), with a tight stop below the support zone to mitigate valuation risks.',52131.53,56292.29,55.09,0.1282,0.1984,4,2.99),
(126,'EMO.V','Emerita Resources Corp.',0.00,0,'2026-01-24 08:03:42',0.57,1.65,'none','ACTIVE',1.50,1.80,NULL,2,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.emeritaresources.com',165047648,NULL,NULL,NULL,1.97,-10683728,NULL,NULL,NULL,0.0000,NULL,2.00,0.39,0.76,1.16,1034118,'2026-02-04 02:09:28',38.96,'BEARISH',0.75,1.16,-9.52,0.52,0.40,0.59,0.64,'NONE','HOLD',0.5700,0.6300,0.5800,NULL,'2026-02-02 01:15:54','HOLD',0.58,0.49,0.77,'1:2.11','Technicals remain bearish (Price < 50D/200D SMA) with declining volume (-47%), indicating weak conviction despite the MACD bullish crossover. While analyst targets ($1.65) suggest significant long-term upside, the current setup lacks reversal confirmation. Maintain exposure but wait for a successful test of support at $0.52 or a breakout above $0.64 before increasing allocation. Target the 50-day SMA for mean reversion.',690258.8,754894.86,-50.77,-0.0355,-0.0406,0.69,0.56),
(127,'HMR.V','Homerun Resources Inc.',0.00,0,'2026-01-24 08:03:42',1.00,2.54,'none','ACTIVE',2.54,2.54,NULL,1,'Basic Materials','Gold',NULL,'https://homerunresources.com',70093296,NULL,NULL,NULL,21.74,-4895218,NULL,NULL,NULL,0.0000,1.3740,1.47,0.74,1.00,0.98,86234,'2026-02-04 02:09:47',55.07,'BULLISH',0.99,0.97,8.70,0.99,0.97,1.01,1.05,'TESTING SUPPORT (S1)','ACCUMULATE',0.9700,0.9200,0.9400,NULL,'2026-02-02 01:27:11','BUY',1.02,0.97,1.47,'1:9.0','Technical indicators are bullish with MACD crossover and price holding above the 50D/200D SMA confluence. Rising volume (+40% trend) validates upward momentum. Testing S1 support at $1.01 offers an optimal entry risk/reward. Stop loss placed below the 200D SMA ($0.98) to limit downside, targeting the 52-week range high of $1.47 aligned with aggressive analyst upside.',102248.53,148642.57,39.75,0.0061,-0.0106,1.04,0.81),
(128,'LGC.V','Lavras Gold Corp.',0.00,0,'2026-01-24 08:03:42',3.07,NULL,'none','WATCH',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://lavrasgold.com',188377904,NULL,NULL,NULL,4.88,-4174473,NULL,NULL,NULL,0.0000,-0.4000,3.90,3.00,3.42,3.42,193777,'2026-02-02 04:34:11',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(130,'MMA.V','Midnight Sun Mining Corp.',0.00,0,'2026-01-24 08:03:42',1.26,3.00,'buy','ACTIVE',3.00,3.00,2.00,1,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.midnightsunmining.com',269312256,NULL,0.00,NULL,11.35,-6398975,NULL,NULL,NULL,0.0000,0.9440,2.00,0.48,1.41,1.01,462481,'2026-02-04 03:11:42',37.17,'BULLISH',1.41,1.02,-14.86,1.25,1.15,1.29,1.41,'TESTING SUPPORT (S1)','ACCUMULATE',1.2500,1.4800,1.5000,NULL,'2026-02-03 22:11:42','BUY',1.26,1.14,1.60,'1:2.83','Price is testing critical support at S1 ($1.25) and the Lower Bollinger Band ($1.24), presenting a high risk/reward entry point. While short-term momentum is negative, the long-term trend remains intact above the 200D SMA ($1.01). RSI at 37 suggests limited downside, and increasing volume indicates accumulation. Stop loss is set just below S2 ($1.15) to protect against a trend breakdown.',528183.5,724657.86,40.34,-0.0313,0.0116,1.82,1.24),
(131,'HAN.V','Hannan Metals Ltd.',0.00,0,'2026-01-24 08:03:42',0.79,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.hannanmetals.com',114333824,NULL,NULL,NULL,5.56,-1253120,NULL,NULL,NULL,0.0000,-0.1410,1.49,0.57,0.85,0.93,80301,'2026-02-04 02:09:43',43.64,'BEARISH',0.85,0.93,-3.66,0.77,0.76,0.81,0.82,'NONE','HOLD',0.8500,0.8200,0.9700,'VOLUME SURGE','2026-02-02 01:26:12','BUY',0.77,0.74,0.85,'1:2.67','Counter-trend setup driven by a volume surge (+30%) near key support ($0.76-$0.77) and the lower Bollinger Band. While the primary trend is bearish, the setup targets a mean reversion to the 50D MA ($0.85). A tight stop is essential due to negative MACD momentum.',92252.13,150280.57,46.28,-0.0171,-0.0124,0.9,0.77),
(132,'TGH.V','Tornado Infrastructure Equipment Ltd.',0.00,0,'2026-01-24 08:03:42',1.92,1.92,'sell','ACTIVE',1.92,1.92,5.00,1,'Industrials','Farm & Heavy Construction Machinery',NULL,'https://www.tornadotrucks.com',265831488,21.33,13.71,NULL,5.61,19952000,NULL,NULL,NULL,0.0000,0.5880,2.03,0.89,1.89,1.66,147083,'2026-02-04 02:10:49',64.77,'BULLISH',1.89,1.66,0.52,1.90,1.89,1.94,1.95,'TESTING SUPPORT (S1)','ACCUMULATE',1.9200,1.9100,1.9000,NULL,'2026-02-02 09:09:26','BUY',1.90,1.84,2.03,'1:2.17','Despite low volume and a lone analyst sell rating, technical momentum is bullish (MACD positive, Price > SMA50). Forward P/E (13.7) indicates valuation improvement over trailing metrics. The \'Accumulate\' signal and strong support at $1.90/SMA50 offer a favorable risk-reward entry to target a retest of the $2.03 range high.',84288.73,82689.71,-54.97,0.0064,0.0052,1.92,1.89),
(134,'BCM.V','Bear Creek Mining Corporation',0.00,0,'2026-01-24 08:03:42',0.84,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',287,'https://www.bearcreekmining.com',288730176,NULL,-28.00,NULL,-8.10,-879000,NULL,NULL,NULL,0.0000,2.8210,0.95,0.15,0.60,0.37,1603496,'2026-02-04 02:29:17',61.91,'BULLISH',0.61,0.37,0.00,0.75,0.60,0.90,NULL,'NONE','ACCUMULATE',0.7500,0.8400,0.6700,'VOLUME SURGE','2026-02-03 21:29:17','BUY',0.84,0.74,0.95,'1:1.1','Strong momentum trade driven by volume surge (7D avg 2x normal) and bullish technical signals. Price is holding well above SMA200/SMA50. RSI at 61.91 indicates upside capacity before hitting overbought levels. Targeting the range high of $0.95, with a stop just below the $0.75 support/breakout shelf to manage high beta volatility.',1877778.43,3240807.57,35.53,0.0637,0.0682,0.92,0.6),
(135,'COV.V','Covalon Technologies Ltd.',0.00,0,'2026-01-24 08:03:42',1.67,2.90,'none','ACTIVE',2.90,2.90,NULL,1,'Healthcare','Medical Instruments & Supplies',NULL,'https://covalon.com',45788188,23.86,11.93,NULL,1.49,2142694,NULL,NULL,1762214400,0.0000,-0.2380,3.49,1.60,1.80,2.22,13608,'2026-02-04 02:09:10',42.25,'BEARISH',1.79,2.11,1.21,1.65,1.60,1.70,1.87,'TESTING SUPPORT (S1)','HOLD',1.6800,1.6500,1.8600,NULL,'2026-02-02 01:04:54','HOLD',1.70,1.59,1.87,'1:1.55','Price is testing critical support at $1.60-$1.65, but trades below 50D/200D SMAs with bearish technicals. While Forward P/E (12.14) and analyst targets ($2.90) imply deep value, extremely low liquidity (Avg Vol ~13k) and negative momentum inhibit a Buy signal. Maintain positions above $1.60 support; look to exit or reassess near $1.87 resistance.',14390.67,8674.29,8.04,-0.0366,-0.0397,1.83,1.6),
(137,'NCAU.V','Newcore Gold Ltd.',0.00,0,'2026-01-24 08:03:42',0.78,2.03,'strong_buy','ACTIVE',2.00,2.10,1.00,3,'Basic Materials','Gold',41,'https://www.newcoregold.com',205519152,NULL,-39.00,NULL,3.12,-3869027,NULL,NULL,NULL,0.0000,0.6900,0.92,0.37,0.70,0.66,483300,'2026-02-04 03:12:58',51.71,'BULLISH',0.71,0.67,-7.14,0.76,0.75,0.81,0.84,'NONE','ACCUMULATE',0.7600,0.8400,0.6900,'VOLUME SURGE','2026-02-03 22:12:58','BUY',0.78,0.74,0.92,'1:3.5','Massive volume surge (+115%) and price holding above 50D/200D SMAs signal strong accumulation. While MACD suggests short-term consolidation, the \'Strong Buy\' analyst consensus and $2.03 target imply deep value. The setup targets the recent range high of $0.92, using the $0.75 support level as a tight risk floor.',665211.43,999620.43,115.6,0.0275,0.0356,0.88,0.72),
(138,'NURS.V','Hydreight Technologies Inc.',0.00,0,'2026-01-24 08:03:42',3.67,8.50,'buy','WATCH',8.50,8.50,2.00,2,'Healthcare','Health Information Services',NULL,'https://hydreight.com',173671008,367.00,12.66,NULL,18.35,749891,NULL,NULL,NULL,0.0000,0.6080,4.19,3.34,3.63,3.63,200333,'2026-02-04 03:14:16',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 22:14:16','BUY',3.67,3.30,8.50,'1:13.05','The stock holds technical support above converging 50D/200D MAs ($3.63). A massive divergence between Trailing PE (367) and Forward PE (12.66) indicates anticipated explosive earnings growth. Analyst consensus ($8.50) presents an asymmetric risk/reward ratio. Stop placed below the recent range low ($3.34).',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(139,'ROOF.V','Northstar Clean Technologies Inc.',0.00,0,'2026-01-24 08:03:42',0.22,0.50,'none','ACTIVE',0.50,0.50,NULL,1,'Industrials','Waste Management',NULL,'https://www.northstarcleantech.com',33228920,NULL,-7.33,NULL,-2.78,-8765275,NULL,NULL,NULL,0.0000,0.2170,0.40,0.21,0.25,0.32,294109,'2026-02-04 02:10:34',44.12,'BEARISH',0.24,0.32,2.33,0.22,0.21,0.23,0.26,'NONE','HOLD',0.2300,0.2200,0.2500,NULL,'2026-02-02 01:57:26','HOLD',0.22,0.20,0.25,'1:1.5','Primary trend is bearish (price below 50D/200D SMAs) with concerning negative equity. While trading near support ($0.21) with a minor MACD crossover, momentum is insufficient to justify a new long position. We maintain a HOLD stance, monitoring for a breakdown below $0.21 (risk to $0.20) or a breakout above $0.23 to target the 50D SMA ($0.25).',305408.27,336792.57,1.23,-0.0077,-0.0098,0.24,0.21),
(140,'LQWD.V','LQWD Technologies Corp.',0.00,0,'2026-01-24 08:03:42',1.15,NULL,'buy','WATCH',NULL,NULL,2.00,NULL,'Technology','Software - Application',NULL,'https://www.lqwdtech.com',36685000,NULL,-6.53,NULL,1.02,-6141036,NULL,NULL,NULL,0.0000,2.5080,1.45,1.05,1.24,1.24,24200,'2026-02-04 03:09:48',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 22:09:48','HOLD',1.05,0.95,1.24,'1:1.9','Price ($1.15) is trading below the convergent 50D and 200D Moving Averages ($1.24), indicating technical weakness. Despite the Analyst \'Buy\' rating and fair P/B (1.02), the negative EBITDA and high beta (2.5) suggest excessive volatility and risk. Capital preservation is priority; wait for a test of range support at $1.05 or a confirmed volume breakout above $1.24.',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(141,'NRX.V','NurExone Biologic Inc.',0.00,0,'2026-01-24 08:03:42',0.69,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Healthcare','Biotechnology',NULL,'https://nurexone.com',62570128,NULL,-8.41,NULL,28.03,-6328000,NULL,NULL,NULL,0.0000,0.2270,1.14,0.55,0.67,0.74,24149,'2026-02-04 02:10:16',56.91,'BEARISH',0.67,0.74,2.99,0.67,0.66,0.70,0.70,'TESTING RESISTANCE (R1)','WEAK',0.7000,0.6700,0.6400,'VOLUME SURGE','2026-02-02 01:46:31','HOLD',0.66,0.64,0.74,'1:4.0','Technicals are bearish as price trails SMA50 ($0.67) and SMA200 ($0.74), though RSI 50 indicates consolidation. While a volume surge suggests interest, high valuation (27x P/B) and negative EBITDA demand caution. Await a breakout above $0.68 (Res 1) for long entry or a break below $0.64 for exit.',16897.4,54375.29,-45.98,0.0026,-0.0043,0.7,0.61),
(143,'AAV.TO','Advantage Energy Ltd.',0.00,0,'2026-01-24 08:12:36',10.72,14.73,'buy','ACTIVE',13.50,20.00,1.91,11,'Energy','Oil & Gas E&P',98,'https://www.advantageog.com',1789576832,30.63,9.80,NULL,1.06,368756000,NULL,NULL,1235520000,0.0000,0.8050,13.20,7.81,11.63,11.33,460411,'2026-02-04 04:56:18',37.26,'BEARISH',11.60,11.34,-2.63,10.68,10.65,11.14,11.18,'TESTING SUPPORT (S1)','HOLD',10.6500,11.0100,11.4400,'BB LOWER BREAKOUT','2026-02-03 23:56:18','BUY',10.72,10.49,11.34,'1:2.7','Price is testing key support ($10.68) while at the lower Bollinger Band with oversold RSI (37), suggesting a mean-reversion bounce. Attractive forward P/E (9.8x) and strong analyst targets ($14.73) justify a counter-trend long targeting the 200-day SMA ($11.34) despite bearish momentum.',526013.33,705157.14,37.36,-0.1916,-0.1854,11.3,10.74),
(144,'AC.TO','Air Canada',0.00,0,'2026-01-24 08:12:36',20.67,24.52,'buy','ACTIVE',17.80,32.00,1.88,16,'Industrials','Airlines',37200,'https://www.aircanada.com',6122512896,NULL,9.60,NULL,2.81,1819000064,NULL,NULL,NULL,0.0000,1.6160,23.72,12.69,19.15,18.83,2243021,'2026-02-04 02:19:14',66.70,'BULLISH',19.20,18.87,7.82,19.19,19.11,22.18,23.29,'NONE','ACCUMULATE',19.5800,19.1700,19.9600,NULL,'2026-02-03 21:19:14','BUY',20.67,19.45,23.25,'1:2.11','Strong bullish momentum is confirmed by price clearing 50D/200D SMAs and rising volume (7D > 30D). Although RSI approaches overbought, the low Forward PE of 9.60 implies upside potential toward the $24.52 analyst target. The trade targets Resistance 2, placing a stop below the previous close to manage high beta volatility.',2264032.7,2661083,1.51,0.0972,0.0437,20.24,18.6),
(145,'ACO-X.TO','ATCO Ltd.',0.00,0,'2026-01-24 08:12:36',59.54,60.43,'buy','ACTIVE',54.00,69.00,2.14,7,'Utilities','Utilities - Diversified',20582,'https://www.atco.com',6802118144,15.55,12.84,NULL,1.41,2032000000,2.03,3.4100,1772064000,0.5231,0.4780,59.96,46.26,56.09,52.38,230698,'2026-02-04 08:55:05',66.20,'BULLISH',56.10,51.74,1.97,53.95,52.57,NULL,NULL,'NONE','ACCUMULATE',58.6300,58.3900,56.1800,'VOLUME SURGE','2026-02-03 21:19:36','BUY',59.60,55.90,64.50,'1:1.32','Strong technical momentum (Price > SMAs, MACD Buy) and a \'Volume Surge\' signal institutional accumulation. With the price hugging the upper Bollinger Band and near 52-week highs ($59.96), a breakout is imminent. Valuation (F-PE 12.8x) allows for multiple expansion. Stop is set below the 50-day SMA support ($56.10) to manage downside risk while targeting the upper end of analyst estimates ($69).',203430,316257.14,-23.45,0.881,0.8696,59.77,56.33),
(146,'AEM.TO','Agnico Eagle Mines Limited',0.00,0,'2026-01-24 08:12:36',268.89,297.03,'buy','ACTIVE',107.95,352.78,1.86,10,'Basic Materials','Gold',NULL,'https://www.agnicoeagle.com',135074742272,28.85,16.56,NULL,4.21,6893370880,2.20,0.8400,1764547200,0.2339,0.6560,305.68,132.96,252.36,205.79,1091508,'2026-02-04 02:20:09',49.46,'BULLISH',253.20,205.65,-8.39,258.84,232.76,302.41,NULL,'NONE','ACCUMULATE',260.9600,293.5000,241.2500,NULL,'2026-02-03 21:20:09','BUY',268.89,251.50,302.40,'1:1.93','Primary trend remains bullish (Price > 50D > 200D SMA) despite short-term consolidation indicated by neutral RSI (49) and cooling MACD. Valuation is attractive (F-PE 16.6) relative to gold sector peers. Entry at current levels capitalizes on support near $258. Stop loss placed strictly below the 50-day SMA ($253) to limit downside, targeting a retest of Resistance 1 and analyst consensus.',1161338.33,1337650,12.7,6.9531,10.8566,307.29,249.13),
(147,'AIF.TO','Altus Group Limited',0.00,0,'2026-01-24 08:12:36',41.63,60.50,'buy','ACTIVE',52.00,67.00,2.50,6,'Real Estate','Real Estate Services',1800,'https://www.altusgroup.com',1680668288,71.78,17.83,NULL,2.17,74440000,0.60,1.2900,1767139200,1.0345,0.9590,63.07,41.13,53.96,55.24,214460,'2026-02-04 02:21:08',12.93,'BEARISH',53.67,54.96,-13.86,NULL,NULL,51.51,51.60,'NONE','BUY WATCH (Oversold)',46.5600,48.3300,56.4500,'HIGH VOL OVERSOLD','2026-02-03 21:21:08','BUY',41.65,39.75,46.50,'1:2.55','Extreme oversold conditions (RSI 12.93, price below Lower Bollinger Band) suggest capitulation and imminent mean reversion. Trading ~20% below the lowest analyst target ($52) with a Forward P/E of 17.8 creates a compelling valuation disconnect. The trade targets a technical bounce to fill the gap toward the previous close while managing risk below the psychological $40 level.',202199.3,249025.57,-18.48,-2.6921,-1.836,59.38,42.8),
(148,'ALA.TO','AltaGas Ltd.',0.00,0,'2026-01-24 08:12:36',42.08,47.09,'buy','ACTIVE',40.00,50.00,1.90,11,'Energy','Oil & Gas Midstream',NULL,'https://www.altagas.ca',13091137536,16.90,18.09,NULL,1.51,1914000000,1.34,3.2100,1773619200,0.4990,0.4820,44.37,33.84,41.71,40.83,937252,'2026-02-04 02:21:44',57.40,'BULLISH',41.57,40.37,0.53,41.81,40.75,42.18,42.80,'TESTING SUPPORT (S1)','ACCUMULATE',41.6300,41.8600,41.5700,NULL,'2026-02-03 21:21:44','BUY',42.10,40.70,47.00,'1:3.5','Price is holding above 50D/200D SMAs with bullish MACD momentum and RSI showing room for upside. Strong analyst consensus ($47.09) and solid fundamentals (16.9x P/E, 3.2% yield) support a long position. Stop placed below major support/SMA200 ($40.75) to manage risk.',768776.4,823413.14,-28,0.0572,-0.0557,42.12,40.13),
(149,'AP-UN.TO','Allied Properties Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',14.20,14.25,'hold','ACTIVE',12.00,16.00,3.22,9,'Real Estate','REIT - Office',353,'https://www.alliedreit.com',1984664704,NULL,7.80,NULL,0.39,311736000,1.62,11.4000,1769731200,3.9895,1.4930,22.27,12.35,13.56,16.37,921822,'2026-02-04 02:22:28',57.50,'BEARISH',13.49,15.73,-0.28,14.05,13.87,14.24,14.33,'TESTING SUPPORT (S1)','WEAK',14.2100,14.2400,13.8000,NULL,'2026-02-03 21:22:28','HOLD',13.60,12.90,15.75,'1:3.07','The recent 14% rally has pushed price to analyst consensus ($14.25) and resistance ($14.24) on sharply declining volume (-40%), signaling exhaustion. While deeply undervalued (0.39 P/B), the macro backdrop for Office REITs and bearish long-term technicals (below $16.37 200D MA) dictate caution. Do not chase here; wait for a pullback to the 50D MA ($13.56) to accumulate.',689710.73,565374.57,-40.29,0.1398,0.1495,14.5,13.73),
(150,'AQN.TO','Algonquin Power & Utilities Corp.',0.00,0,'2026-01-24 08:12:36',8.94,8.76,'hold','ACTIVE',8.76,8.76,2.70,2,'Utilities','Utilities - Diversified',3786,'https://algonquinpower.com',6867295232,89.40,17.95,NULL,1.13,824662016,0.37,4.1200,1767139200,3.6823,0.8320,9.13,6.17,8.57,8.08,2493627,'2026-02-04 02:22:50',56.59,'BULLISH',8.54,7.94,-0.89,8.72,8.40,9.06,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',8.9100,9.0200,8.4200,NULL,'2026-02-03 21:22:50','BUY',8.72,8.35,9.13,'1:1.11','Despite bullish momentum and an \'Accumulate\' signal, AQN is testing resistance at $9.06 and trading above analyst targets ($8.76). Chasing here is risky; a pullback entry at Support 1 ($8.72) aligns with valuations and improves risk/reward. Stop is placed below Support 2 and the 200D SMA, targeting a return to the range high.',2977206.3,2562698.43,45.84,0.1056,0.1251,9.1,8.67),
(151,'ARE.TO','Aecon Group Inc.',0.00,0,'2026-01-24 08:12:36',36.02,34.09,'buy','ACTIVE',30.00,40.00,2.36,11,'Industrials','Engineering & Construction',9427,'https://www.aecon.com',2279604224,257.29,22.52,NULL,2.49,69283000,0.76,2.1400,1766534400,5.4286,1.3000,36.56,15.21,31.29,23.92,365954,'2026-02-04 02:23:17',70.14,'BULLISH',31.41,23.77,3.51,33.74,31.21,NULL,NULL,'NONE','SELL WATCH (Overbought)',35.4900,34.8000,31.9700,NULL,'2026-02-03 21:23:17','HOLD',33.74,31.20,40.00,'1:2.46','The stock is extremely overextended (+35% in 1 week) with RSI >70 indicating overbought conditions. Current price ($36.02) exceeds the average analyst target ($34.09). While the Forward P/E (22.5) supports a long-term bullish thesis, the risk-reward ratio at these levels is poor. Strategy is to wait for a mean-reversion pullback to support at $33.74 before fresh capital deployment.',354509.6,446912.57,-7.05,1.2266,1.1378,36.7,30.96),
(152,'ARX.TO','ARC Resources Ltd.',0.00,0,'2026-01-24 08:12:36',25.21,30.28,'strong_buy','ACTIVE',27.00,35.00,1.50,20,'Energy','Oil & Gas E&P',NULL,'https://www.arcresources.com',14663280640,10.59,10.85,NULL,1.77,3250700032,0.84,3.3700,1767139200,0.3234,0.2820,31.56,22.63,25.12,26.49,3610904,'2026-02-04 02:24:11',53.85,'BEARISH',25.02,26.13,0.52,25.17,24.90,25.53,25.67,'TESTING SUPPORT (S1)','WEAK',24.9000,25.0800,25.1600,NULL,'2026-02-03 21:24:11','BUY',25.21,24.80,26.50,'1:3.15','Technical rebound play off the 50D SMA ($25.12) and Support 1 ($25.17). While the long-term trend is bearish (below 200D SMA), the MACD is bullish and valuation is attractive (10.6x PE). \'Strong Buy\' analyst consensus supports upside. Targeting mean reversion to the 200D SMA ($26.49) with a tight stop below S2.',3539699.2,3468796.57,-4.29,0.1167,0.0135,26.18,22.71),
(153,'ASTL.TO','Algoma Steel Group Inc.',0.00,0,'2026-01-24 08:12:36',6.12,7.88,'hold','ACTIVE',6.00,11.50,2.75,4,'Basic Materials','Steel',2818,'https://algoma.com',642194816,NULL,-2.60,NULL,0.73,-426499968,NULL,NULL,1747094400,0.3854,1.5620,12.43,4.20,5.80,6.79,690996,'2026-02-04 02:25:01',53.48,'BEARISH',5.83,6.77,-1.45,6.11,6.04,6.21,6.32,'TESTING SUPPORT (S1)','WEAK',5.7900,6.2100,5.4500,'VOLUME SURGE','2026-02-03 21:25:01','HOLD',6.12,5.75,6.77,'1:1.76','Price is testing S1 support ($6.11) with deep value (P/B 0.73x), but technicals remain bearish (MACD divergence) and EBITDA is negative. The recent volume surge suggests accumulation, yet the long-term trend is negative below the 200-day SMA ($6.77). New entries are risky until a break above $6.32; maintain current exposure with a stop below the 50-day SMA ($5.80).',615887.7,937418.71,-18.46,0.0381,0.0599,6.47,5.58),
(154,'ATD.TO','Alimentation Couche-Tard Inc.',0.00,0,'2026-01-24 08:12:36',75.74,83.76,'buy','ACTIVE',77.30,89.90,1.83,16,'Consumer Cyclical','Specialty Retail',149500,'https://corporate.couche-tard.com',71242899456,20.14,17.01,NULL,3.35,5469300224,0.86,1.1600,1764720000,0.2029,0.6690,80.96,65.95,73.91,72.13,1483409,'2026-02-04 02:25:16',56.15,'BULLISH',73.99,71.85,2.80,73.81,73.33,75.82,76.18,'TESTING RESISTANCE (R1)','ACCUMULATE',73.9400,73.6800,74.7000,NULL,'2026-02-03 21:25:16','BUY',75.85,73.25,83.75,'1:3.04','The stock demonstrates a bullish trend, trading above both 50D and 200D MAs with a healthy RSI of 56. Fundamentals are attractive at 17x Forward PE with analyst consensus implying ~10% upside. Entry is set on a breakout above immediate resistance ($75.82). The stop loss is placed below Support 2 and the 50-day SMA to protect capital against trend reversal.',1449328.97,1750881.29,-5.64,-0.0918,0.0319,77.65,70.83),
(155,'ATH.TO','Athabasca Oil Corporation',0.00,0,'2026-01-24 08:12:36',8.19,8.03,'buy','ACTIVE',6.50,9.00,2.11,9,'Energy','Oil & Gas E&P',181,'https://www.atha.com',3981977856,9.10,19.50,NULL,2.25,518812000,NULL,NULL,NULL,0.0000,0.7300,8.36,4.05,7.30,6.27,2183390,'2026-02-04 02:25:35',67.81,'BULLISH',7.31,6.29,3.02,7.52,6.85,8.31,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',7.9200,7.9500,6.6100,NULL,'2026-02-03 21:25:35','BUY',8.25,7.85,9.00,'1:1.87','Strong momentum trade; price is trading above all moving averages with rising volume (+53% trend). The stock is testing R1 ($8.31) and 52-week highs; a breakout here opens the path to the analyst high target of $9.00. Bullish MACD crossover confirms the trend, though RSI (67) warrants a tight stop below the psychological $8.00 support level.',2664368.4,2411221.71,53.34,0.2906,0.1812,8.51,6.13),
(156,'ATS.TO','ATS Corporation',0.00,0,'2026-01-24 08:12:36',38.73,48.70,'buy','ACTIVE',39.93,57.00,2.38,7,'Industrials','Specialty Industrial Machinery',7500,'https://www.atsautomation.com',3754813440,NULL,17.74,NULL,2.12,186919008,NULL,NULL,NULL,0.0000,1.1630,44.46,29.81,38.36,38.72,170345,'2026-02-04 02:26:41',45.68,'BEARISH',38.45,38.74,-2.66,38.65,38.28,38.92,39.00,'TESTING SUPPORT (S1)','HOLD',38.2800,39.7900,39.9500,NULL,'2026-02-03 21:26:41','HOLD',38.73,37.50,48.70,'1:8.11','Technicals are bearish (negative MACD, -2.66% momentum) and price is capped by the 200-day SMA ($38.74). Despite robust analyst upside ($48.70) and S1 support ($38.65), the trend is weak. Await a confirmed breakout above resistance at $39.00 or a flush to the lower Bollinger Band ($37.56) before adding exposure. Maintain current positions with a stop below the recent range.',171654.37,197090.14,12.43,-0.0263,0.3437,42.79,37.56),
(157,'ATZ.TO','Aritzia Inc.',0.00,0,'2026-01-24 08:12:36',114.41,152.08,'strong_buy','ACTIVE',120.00,168.00,1.43,13,'Consumer Cyclical','Apparel Retail',NULL,'https://www.aritzia.com',13245945856,39.05,28.75,NULL,9.84,561708032,NULL,NULL,NULL,0.0000,1.6480,139.59,36.51,116.59,86.07,549055,'2026-02-04 02:27:16',45.62,'BULLISH',116.85,86.43,-0.59,110.50,110.25,115.72,118.27,'TESTING RESISTANCE (R1)','ACCUMULATE',114.3400,115.0900,117.2100,NULL,'2026-02-03 21:27:16','BUY',114.41,109.80,139.50,'1:5.44','Strong analyst consensus (Target $152) and long-term uptrend (>200SMA) justify accumulation. The current pullback below the 50SMA with neutral RSI (45) offers a tactical entry near the $110 support cluster. While short-term momentum is weak (MACD negative), the risk/reward is favorable targeting recent highs, provided $110 holds.',692366.53,813785.14,65.01,-1.8108,-0.0944,138.56,104.04),
(158,'AYA.TO','Aya Gold & Silver Inc.',0.00,0,'2026-01-24 08:12:36',23.30,30.99,'strong_buy','ACTIVE',24.92,38.83,1.50,10,'Basic Materials','Silver',NULL,'https://ayagoldsilver.com',3306279680,NULL,16.05,NULL,6.09,31837000,NULL,NULL,NULL,0.0000,1.3440,30.15,8.52,20.68,15.19,1772054,'2026-02-04 02:27:33',50.84,'BULLISH',20.88,15.25,-11.20,21.49,19.19,27.98,NULL,'NONE','ACCUMULATE',21.4900,26.2400,20.0700,'VOLUME SURGE','2026-02-03 21:27:33','BUY',23.30,20.45,30.50,'1:2.53','Strong bullish momentum confirmed by a volume surge (7D avg > 30D) and \'Strong Buy\' analyst ratings. Price is trending well above the 50D SMA ($20.68), while RSI at 50.84 indicates ample room for further upside. The trade targets the analyst consensus near $30.50, with a stop loss placed below the 50-day moving average to protect against trend reversal.',2182728.13,3284277.71,56.49,0.968,1.4315,28.29,19.52),
(159,'ABX.TO','Barrick Mining Corporation',0.00,0,'2026-01-24 08:12:36',64.85,74.19,'buy','ACTIVE',41.27,100.49,1.87,11,'Basic Materials','Gold',NULL,'https://www.barrick.com',110633689088,22.75,13.12,NULL,3.18,8105999872,0.96,1.4900,1764288000,0.2163,0.9810,74.00,24.12,62.29,41.97,5578714,'2026-02-04 08:16:44',47.52,'BULLISH',62.55,41.94,-8.48,62.24,59.79,69.34,71.86,'NONE','ACCUMULATE',63.3700,70.8600,63.0000,NULL,'2026-02-03 21:18:42','BUY',62.75,59.25,74.20,'1:3.27','Despite the macro uptrend (Price > SMA200), negative momentum and RSI (47) indicate a healthy pullback. We target entry near the confluence of the 50-day SMA ($62.55) and Support 1 ($62.24) to maximize risk-reward. Strong fundamentals (F-PE 13.15) and analyst targets justify a rebound play.',5061293.33,6815114.29,-18.09,1.1106,2.1317,72.98,62.88),
(160,'BAM.TO','Brookfield Asset Management Ltd.',0.00,0,'2026-01-24 08:12:36',64.53,81.87,'buy','ACTIVE',76.06,94.07,2.47,5,'Financial Services','Asset Management',2500,'https://www.bam.brookfield.com',104051441664,30.44,25.75,NULL,9.02,2776000000,2.40,3.4500,1764288000,1.0919,1.5440,88.12,59.16,72.62,77.12,1554919,'2026-02-04 02:27:57',30.09,'BEARISH',72.43,76.21,-8.10,64.29,63.91,71.01,72.13,'TESTING SUPPORT (S1)','HOLD',69.3900,70.2200,75.3700,'HIGH VOL OVERSOLD','2026-02-03 21:27:57','BUY',64.53,63.50,71.00,'1:6.28','Technically oversold (RSI ~30, trading below lower Bollinger Band) while testing S1 support ($64.29). Despite bearish momentum, the risk/reward favors a mean-reversion bounce. Strong fundamentals (3.45% yield, $81+ analyst targets) provide a backstop against the current dip.',1077885.9,1907811,-48.6,-1.5955,-1.0388,76.58,65.8),
(162,'BCE.TO','BCE Inc.',0.00,0,'2026-01-24 08:12:36',35.58,36.75,'buy','ACTIVE',31.00,45.00,2.50,17,'Communication Services','Telecom Services',40390,'https://www.bce.ca',33179271168,5.34,13.26,NULL,1.74,8702999552,1.75,4.9600,1765756800,0.4309,0.6610,36.59,28.73,32.87,32.24,3925672,'2026-02-04 02:29:05',77.08,'BULLISH',32.80,31.61,2.62,31.90,31.64,NULL,NULL,'NONE','SELL WATCH (Overbought)',35.3000,34.6700,32.6100,NULL,'2026-02-03 21:29:05','SELL',35.58,36.75,32.87,'1:2.32','RSI at 77.08 and a 34% weekly rally trigger a \'SELL WATCH\' (Overbought) signal. The price is extended significantly above the 50D SMA ($32.87) and hitting the upper Bollinger Band. Risk/reward favors a tactical short or profit-taking for mean reversion to the 50-day moving average, as upside is capped near the $36.75 analyst target.',3581782.7,3860168.71,-14.24,0.7319,0.6061,35.68,32.21),
(164,'BDGI.TO','Badger Infrastructure Solutions Ltd.',0.00,0,'2026-01-24 08:12:36',74.24,81.83,'buy','ACTIVE',75.00,88.00,2.22,9,'Industrials','Engineering & Construction',2517,'https://www.badgerinc.com',2504875264,29.70,20.62,NULL,6.26,129212000,0.75,1.0200,1767139200,0.2902,0.9410,82.57,33.62,75.69,59.75,126375,'2026-02-04 02:29:36',40.99,'BULLISH',75.65,59.68,-5.02,73.75,72.38,75.84,78.58,'TESTING SUPPORT (S1)','ACCUMULATE',73.7500,78.1600,73.4100,'VOLUME SURGE','2026-02-03 21:29:36','BUY',74.24,72.15,81.83,'1:3.63','Stock is in a technical pullback (Price < SMA50) testing key support at $73.75 with RSI neutralizing at 41. Long-term trend remains bullish (Price > SMA200). Volume surge signals accumulation during this dip. Fundamental valuation improves forward (F-PE 20.6), and price is below the lowest analyst target ($75.00), offering a strong risk/reward ratio targeting the analyst average.',120266.5,198942.14,-2.11,0.1928,0.9004,83.16,72.26),
(165,'BEI-UN.TO','Boardwalk Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',68.51,81.25,'buy','ACTIVE',77.00,88.50,2.10,10,'Real Estate','REIT - Residential',NULL,'https://www.boardwalkreit.com',3649645056,14.15,14.77,NULL,0.67,369700000,1.62,2.3400,1772150400,0.3190,0.9330,75.37,59.10,65.53,67.68,102366,'2026-02-04 02:30:08',60.77,'BULLISH',64.59,65.66,2.43,68.32,66.89,69.29,69.75,'TESTING SUPPORT (S1)','ACCUMULATE',69.2900,66.8900,66.6800,NULL,'2026-02-03 21:30:08','BUY',68.51,66.30,81.25,'1:5.76','Trading at a 0.67 P/B discount with strong analyst upside ($81.25). While MACD shows minor consolidation, the trend remains bullish (Price > 200D SMA). Testing S1 support ($68.32) offers an optimal entry; a stop is placed below the Bollinger lower band and S2 to manage downside risk.',100482.47,126723.14,-5.59,0.964,1.0659,69.83,66.42),
(166,'BHC.TO','Bausch Health Companies Inc.',0.00,0,'2026-01-24 08:12:36',7.77,6.75,'hold','ACTIVE',6.75,6.75,3.00,1,'Healthcare','Drug Manufacturers - Specialty & Generic',20700,'https://www.bauschhealth.com',2878916608,5.89,1.37,NULL,-3.74,3286000128,NULL,NULL,1289347200,0.0000,0.3810,11.97,5.91,9.39,8.74,465885,'2026-02-04 02:30:59',29.45,'BEARISH',9.37,8.75,-0.26,7.55,6.38,9.34,9.45,'NONE','BUY WATCH (Oversold)',7.8900,7.7900,10.2100,NULL,'2026-02-03 21:30:59','BUY',7.65,7.35,8.74,'1:3.63','RSI at 29.45 signals deeply oversold conditions, aligning with the \'BUY WATCH\' signal for a tactical mean-reversion bounce. We limit downside by entering near the $7.55 support level. The target is set at the 200-day MA ($8.74) to capture technical correction potential, despite the broader bearish trend and analyst caution regarding the $6.75 valuation.',546943,639241.43,39.11,-0.5707,-0.3953,11.57,6.72),
(167,'BIP-UN.TO','Brookfield Infrastructure Partners L.P.',0.00,0,'2026-01-24 08:12:36',50.09,57.29,'buy','ACTIVE',57.29,57.29,1.75,1,'Utilities','Utilities - Diversified',NULL,'https://www.bip.brookfield.com',23223777280,40.72,32.87,NULL,3.46,9822000128,2.47,4.9500,1772150400,1.9111,1.1020,51.01,36.61,48.35,45.83,452111,'2026-02-04 02:31:13',66.78,'BULLISH',48.38,45.18,4.46,48.47,47.53,50.76,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',49.9500,47.9500,47.5100,NULL,'2026-02-03 21:31:13','BUY',50.15,48.30,57.25,'1:3.84','Technical breakout imminent as price tests $50.76 resistance on rising volume and bullish MACD crossover. Trading above SMA50/200 confirms strong uptrend, supported by a 4.95% yield. Target aligns with analyst consensus.',514250.33,626147.57,29.58,0.3999,0.145,50.09,46.2),
(168,'BIR.TO','Birchcliff Energy Ltd.',0.00,0,'2026-01-24 08:12:36',7.12,8.81,'buy','ACTIVE',8.00,10.00,1.67,12,'Energy','Oil & Gas E&P',231,'https://www.birchcliffenergy.com',1956576000,26.37,10.39,NULL,0.88,383801984,0.12,1.6900,1773360000,0.7037,0.4850,8.19,4.89,7.34,6.70,1151550,'2026-02-04 02:31:25',46.68,'BULLISH',7.33,6.66,-2.73,6.83,6.76,7.35,7.56,'NONE','ACCUMULATE',7.1200,7.3200,7.2300,NULL,'2026-02-03 21:31:25','BUY',7.12,6.65,8.25,'1:2.4','With a \'Buy\' analyst rating (avg target $8.81) and P/B of 0.88 suggesting undervaluation, fundamentals align with the \'Accumulate\' signal. Price is holding above key long-term support (SMA200 at $6.70). Entry is at current levels targeting range highs, with a stop set below the 200-day moving average and S2 support to manage downside risk.',1068126.5,1261756.43,-12.67,-0.0034,-0.0112,7.45,6.81),
(169,'BMO.TO','Bank of Montreal',0.00,0,'2026-01-24 08:12:36',193.03,185.60,'hold','ACTIVE',170.00,209.00,2.73,15,'Financial Services','Banks - Diversified',53234,'https://www.bmo.com',138268688384,16.87,12.40,NULL,1.58,NULL,6.68,3.5300,1769731200,0.5629,1.2000,193.08,121.31,181.27,164.40,2427031,'2026-02-04 02:32:05',65.37,'BULLISH',180.25,161.75,3.91,185.37,176.69,NULL,NULL,'NONE','ACCUMULATE',189.3500,185.7600,182.9800,'VOLUME SURGE','2026-02-03 21:32:05','BUY',193.03,184.90,205.00,'1:1.47','Strong volume surge (7D avg > 30D avg) and breakout above upper Bollinger Bands signal institutional accumulation. Technicals are bullish with RSI below 70 and MACD diverging. Despite trading above average analyst targets, the Forward P/E of 12.4 implies value. Strategy chases momentum toward the street-high target, stopping out below the $185 support level if the breakout fails.',2737230.37,4420515.86,25.99,2.6916,2.4832,191.78,180.33),
(170,'BN.TO','Brookfield Corporation',0.00,0,'2026-01-24 08:12:36',60.83,68.57,'buy','ACTIVE',61.98,76.33,2.00,3,'Financial Services','Asset Management',250000,'https://www.bn.brookfield.com',136586444800,124.14,NULL,NULL,2.35,30563000320,0.33,0.5200,1765843200,0.6542,2.0260,68.44,41.25,64.28,60.03,2592495,'2026-02-04 02:32:23',36.88,'BULLISH',64.24,59.99,-5.57,60.21,60.12,62.10,62.28,'TESTING SUPPORT (S1)','ACCUMULATE',63.7200,64.4200,67.1700,'BB LOWER BREAKOUT','2026-02-03 21:32:23','BUY',60.25,59.40,64.28,'1:4.74','The stock presents a high-conviction mean reversion setup. Price is trading below the Lower Bollinger Band and RSI is nearing oversold (36.88). Crucially, the price is converging on a \'golden\' support confluence: S1 ($60.21), S2 ($60.12), and the 200D SMA ($59.99). We act on the \'Accumulate\' signal, entering near long-term support with a target at the 50D SMA mean.',2678533.33,2792100,4.16,-0.5336,-0.141,67.45,61.48),
(171,'BNS.TO','The Bank of Nova Scotia',0.00,0,'2026-01-24 08:12:36',102.77,101.20,'none','ACTIVE',92.00,109.00,NULL,15,'Financial Services','Banks - Diversified',86431,'https://www.scotiabank.com',127687639040,18.13,11.42,NULL,1.46,NULL,4.40,4.2800,1767657600,0.7619,1.2550,104.10,62.57,100.09,85.27,4500167,'2026-02-04 02:32:40',58.86,'BULLISH',99.66,83.85,-0.71,101.80,99.74,103.51,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',102.8000,103.5100,101.7200,NULL,'2026-02-03 21:32:40','BUY',101.80,99.40,108.50,'1:2.79','BNS maintains a strong bullish trend (Price > SMA50 > SMA200) with attractive forward valuations (11.42 PE). The current pullback to Support 1 ($101.80) offers an optimal entry point to accumulate. While the MACD indicates a short-term pause, the RSI (58) leaves room for upside. We target a breakout toward the analyst high of $109, placing stops below the SMA50/S2 cluster to protect capital.',4685974.53,4928362.29,8.21,0.9341,1.0662,103.86,99.97),
(172,'BTE.TO','Baytex Energy Corp.',0.00,0,'2026-01-24 08:12:36',4.80,5.09,'hold','ACTIVE',4.00,6.00,2.55,11,'Energy','Oil & Gas E&P',370,'https://www.baytexenergy.com',3687921664,16.55,17.45,NULL,0.88,1904500992,0.09,1.9500,1765756800,0.3214,0.8030,4.89,1.91,4.48,3.29,6442452,'2026-02-04 02:33:33',61.04,'BULLISH',4.48,3.28,3.45,4.48,4.42,NULL,NULL,'NONE','ACCUMULATE',4.6100,4.6400,4.4300,NULL,'2026-02-03 21:33:33','BUY',4.80,4.40,5.50,'1:1.75','Strong bullish momentum (price > SMA50/200) combined with rising volume suggests an imminent breakout above the $4.89 52-week high. With a P/B of 0.88, the stock remains undervalued. The trade targets the upper analyst range ($5.50+) while placing a stop below the critical SMA50 and Support 2 confluence ($4.42).',6630761.93,7220565.43,2.64,0.0819,0.0839,4.85,4.42),
(173,'BTO.TO','B2Gold Corp.',0.00,0,'2026-01-24 08:12:36',6.84,9.19,'buy','ACTIVE',5.88,10.55,2.23,9,'Basic Materials','Gold',NULL,'https://www.b2gold.com',9139182592,34.20,6.62,NULL,2.01,1234164992,0.11,1.6500,1764633600,0.6667,1.0030,8.35,3.54,6.45,5.69,7190452,'2026-02-04 02:33:46',51.40,'BULLISH',6.48,5.67,-9.16,6.63,6.19,7.83,8.28,'NONE','ACCUMULATE',6.6700,7.5300,6.2800,NULL,'2026-02-03 21:33:46','BUY',6.84,6.40,8.25,'1:3.2','Strong volume trend (+48%) validates the bullish price action above both 50D and 200D SMAs. Forward P/E of 6.62 suggests undervaluation relative to growth potential. With RSI neutral (51), there is room for upside towards the $8.28 resistance level. Stop loss placed below the $6.45 50D SMA to protect against trend reversal.',8507517.37,10698231.57,48.37,0.1889,0.2177,7.76,5.83),
(174,'CAE.TO','CAE Inc.',0.00,0,'2026-01-24 08:12:36',42.24,47.15,'buy','ACTIVE',34.00,57.00,2.00,13,'Industrials','Aerospace & Defense',13000,'https://www.cae.com',13582193664,31.06,28.05,NULL,2.67,971900032,NULL,NULL,1583971200,0.0000,1.1580,47.65,28.98,41.91,38.70,724367,'2026-02-04 02:34:20',40.80,'BULLISH',42.03,38.75,-8.35,41.74,39.42,43.01,47.40,'TESTING SUPPORT (S1)','ACCUMULATE',43.9900,46.0900,43.8900,'BB LOWER BREAKOUT','2026-02-03 21:34:20','BUY',42.10,41.25,45.50,'1:4.0','The stock is testing critical confluence support at the SMA50 ($42.03) and S1 ($41.74). Trading below the Lower Bollinger Band signals oversold conditions, favoring a mean reversion bounce. Despite short-term negative momentum, the broader technical trend is bullish and analyst consensus points to $47+, offering a strong risk/reward ratio for a long entry at these levels.',772052.57,920425.29,9.06,0.3544,0.9455,47.78,42.87),
(175,'CAR-UN.TO','Canadian Apartment Properties Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',38.13,46.36,'buy','ACTIVE',40.00,51.14,1.92,13,'Real Estate','REIT - Residential',NULL,'https://www.capreit.ca',6014664192,97.77,15.13,NULL,0.68,619808000,1.55,4.0500,1769731200,3.8930,1.0180,46.29,35.32,37.76,40.93,640483,'2026-02-04 02:34:34',48.53,'BEARISH',37.67,40.39,0.50,37.93,37.90,39.05,39.21,'TESTING SUPPORT (S1)','HOLD',38.3300,37.9400,38.2800,NULL,'2026-02-03 21:34:34','BUY',38.10,37.50,40.90,'1:4.67','Despite bearish technical momentum, the stock trades at a deep discount (0.68x P/B) with a 4% yield. Price is testing key support at S1 ($37.93) and the 50-day SMA ($37.76). Analysts strongly recommend buying with a $46+ target. The trade plays a mean reversion to the 200-day SMA ($40.93), with a stop set just below the recent support cluster to manage downside risk.',674276.93,668512.71,12.41,0.1069,0.2274,39.8,37.62),
(176,'CAS.TO','Cascades Inc.',0.00,0,'2026-01-24 08:12:36',13.00,14.92,'buy','ACTIVE',13.00,16.00,2.20,6,'Consumer Cyclical','Packaging & Containers',9300,'https://www.cascades.com',1316344576,65.00,8.83,NULL,0.77,483000000,0.48,3.7100,1763596800,2.4000,0.7630,13.94,8.30,12.68,10.44,184316,'2026-02-04 02:34:47',51.51,'BULLISH',12.69,10.33,-0.46,12.96,12.79,13.41,13.90,'TESTING SUPPORT (S1)','ACCUMULATE',12.9300,13.0600,12.4100,NULL,'2026-02-03 21:34:47','BUY',13.00,12.60,14.50,'1:3.75','Stock maintains a bullish trend above SMA50/200 and offers deep value (F-PE 8.8x, P/B 0.77). Currently testing S1 support ($12.96) with neutral RSI, presenting a low-risk entry. Analyst consensus ($14.92) implies upside. Stop placed below SMA50 ($12.69) to protect capital.',157778.97,173381.29,-19.3,0.098,0.1744,13.78,12.55),
(177,'CCA.TO','Cogeco Communications Inc.',0.00,0,'2026-01-24 08:12:36',66.52,75.66,'buy','ACTIVE',67.00,100.00,2.45,11,'Communication Services','Telecom Services',3926,'https://corpo.cogeco.com/cca/en',2801145344,9.10,7.56,NULL,0.87,1416966016,3.95,5.9400,1769558400,0.5134,0.6540,74.39,60.75,67.62,66.54,114544,'2026-02-04 02:35:03',45.98,'BULLISH',66.74,64.56,0.01,65.67,65.32,67.30,69.72,'TESTING SUPPORT (S1)','ACCUMULATE',66.5100,66.5100,66.4600,'VOLUME SURGE','2026-02-03 21:35:03','BUY',66.52,64.25,75.60,'1:4.0','Trading at a discount (0.87 P/B, 7.6x F-PE) with a strong 5.9% yield providing downside protection. Price is testing key support levels while volume surges, indicating institutional accumulation. We go long near the 200-day SMA, targeting the analyst consensus of ~$75, with a stop placed strictly below recent structural support.',149725.03,321878.71,91.28,0.0164,0.5308,72.54,63.67),
(178,'CCL-B.TO','CCL Industries Inc.',0.00,0,'2026-01-24 08:12:36',83.84,98.00,'buy','ACTIVE',94.00,105.00,1.70,10,'Consumer Cyclical','Packaging & Containers',26300,'https://www.cclind.com',14525033472,18.27,17.02,NULL,2.60,1530800000,1.28,1.5300,1765843200,0.2723,0.5050,89.16,64.93,85.36,80.19,329506,'2026-02-04 02:35:20',45.01,'BULLISH',85.26,79.80,-3.45,83.00,81.31,85.56,87.40,'TESTING SUPPORT (S1)','ACCUMULATE',83.4600,86.8400,86.9600,NULL,'2026-02-03 21:35:20','BUY',83.25,81.15,89.00,'1:2.74','The stock is testing Support 1 ($83.00) while remaining in a long-term uptrend (above 200D SMA). Valuation is attractive (17x F-PE) with strong analyst consensus ($98 target). The current pullback (RSI 45, negative MACD) presents an \'Accumulate\' opportunity with a favorable risk/reward ratio. Stop loss is placed below Support 2, targeting a return to recent range highs.',313912.63,434097,-9.56,-0.6089,-0.0974,90.06,81.73),
(179,'CEU.TO','CES Energy Solutions Corp.',0.00,0,'2026-01-24 08:12:36',14.96,15.34,'strong_buy','ACTIVE',13.25,16.50,1.50,8,'Energy','Oil & Gas Equipment & Services',2532,'https://www.cesenergysolutions.com',3181334016,18.47,15.18,NULL,3.99,304795008,0.17,1.1600,1767139200,0.1994,1.0160,14.99,5.59,12.78,9.03,894449,'2026-02-04 02:49:07',73.60,'BULLISH',12.82,9.01,6.33,13.80,12.08,NULL,NULL,'NONE','SELL WATCH (Overbought)',14.6500,14.0700,11.9800,NULL,'2026-02-03 21:49:07','BUY',13.80,12.65,16.50,'1:2.35','Despite the strong uptrend and analyst buy ratings, the stock is overbought (RSI 73.60) at 52-week highs with fading volume (-26%), signaling a likely pullback. Do not chase the breakout. Place a limit order at the $13.80 support level to capture the next leg up toward the $16.50 analyst high, placing stops below the 50-day SMA ($12.78).',769258.07,801634.57,-26.14,0.5963,0.5384,15.46,11.78),
(180,'CF.TO','Canaccord Genuity Group Inc.',0.00,0,'2026-01-24 08:12:36',11.76,14.50,'strong_buy','ACTIVE',14.00,15.50,1.25,4,'Financial Services','Capital Markets',2911,'https://www.canaccordgenuity.com',1176078976,NULL,10.32,NULL,2.42,NULL,0.34,2.8600,1764288000,4.8571,1.6970,12.46,7.45,11.52,10.53,109937,'2026-02-04 02:49:20',50.33,'BULLISH',11.53,10.44,-2.24,11.23,11.12,11.82,11.84,'TESTING RESISTANCE (R1)','ACCUMULATE',11.9000,12.0300,11.2100,NULL,'2026-02-03 21:49:20','BUY',11.76,11.10,14.00,'1:3.39','Strong bullish trend (Price > SMA50 > SMA200) backed by increasing 7-day volume and a \'Strong Buy\' analyst consensus. While MACD indicates minor consolidation, attractive Forward P/E (10.32) and upside to the $14.50 target justify entry. Stop placed below Support 2 and SMA50 to mitigate downside risk.',112367.5,147717.86,0.25,0.1435,0.1664,12.52,11.09),
(181,'CFP.TO','Canfor Corporation',0.00,0,'2026-01-24 08:12:36',14.85,15.67,'buy','ACTIVE',13.00,17.00,2.17,6,'Basic Materials','Lumber & Wood Production',6634,'https://www.canfor.com',1728968448,NULL,-9.19,NULL,0.59,24800000,NULL,NULL,1055289600,0.0000,1.7510,16.22,10.86,12.50,13.05,179539,'2026-02-04 02:49:33',68.78,'BULLISH',12.57,13.06,1.92,14.66,14.39,14.95,14.99,'TESTING SUPPORT (S1)','ACCUMULATE',14.5600,14.5700,12.3500,NULL,'2026-02-03 21:49:33','BUY',14.85,14.35,15.75,'1:1.8','Strong bullish momentum is confirmed as price holds above 50D/200D SMAs and Support 1 ($14.66). With a P/B of 0.59 providing deep value and room before RSI hits extreme overbought levels, the setup favors a run toward the upper Bollinger Band ($15.69) and analyst targets. Stop set below Support 2 to manage high beta volatility.',208553.53,175472.29,38.68,0.6714,0.6794,15.69,12.25),
(182,'CG.TO','Centerra Gold Inc.',0.00,0,'2026-01-24 08:12:36',23.85,29.39,'buy','ACTIVE',17.21,40.21,2.33,10,'Basic Materials','Gold',NULL,'https://www.centerragold.com',4812176896,10.89,10.36,NULL,1.82,429848000,0.28,1.2100,1762992000,0.1246,1.2730,27.55,7.72,20.76,14.01,957322,'2026-02-04 02:49:50',54.52,'BULLISH',20.91,14.01,-9.97,22.81,19.42,27.12,NULL,'NONE','ACCUMULATE',23.2000,26.4900,20.3200,'VOLUME SURGE','2026-02-03 21:49:50','BUY',23.85,22.25,27.10,'1:2.03','Momentum is strong (+26% 1W) backed by significant volume surge (+52% trend). Despite MACD consolidation, RSI at 54 indicates ample runway before overbought territory. Valuation (PE ~10.9) remains attractive. Entry at current levels targets recent resistance ($27.12), with a tight stop below local support ($22.81) to manage high beta volatility.',1162928.6,1781808.29,52.54,1.1483,1.3992,27.39,20),
(183,'CGX.TO','Cineplex Inc.',0.00,0,'2026-01-24 08:12:36',9.46,13.42,'buy','ACTIVE',11.50,16.00,2.17,6,'Communication Services','Entertainment',10000,'https://www.cineplex.com',600146880,NULL,16.69,NULL,-8.23,183968992,NULL,NULL,1580342400,0.0000,0.7970,12.72,8.40,10.86,11.19,287275,'2026-02-04 02:50:20',23.91,'BEARISH',10.81,11.19,-4.25,9.35,8.64,9.95,10.35,'TESTING SUPPORT (S1)','BUY WATCH (Oversold)',9.7100,9.8800,10.5800,NULL,'2026-02-03 21:50:20','BUY',9.46,9.15,10.35,'1:2.87','Deeply oversold RSI (23.91) combined with price testing S1 support ($9.35) suggests a mean-reversion bounce. While the broader trend is bearish (below SMA50/200), the risk/reward is favorable for a tactical entry near the lower Bollinger Band. Fundamental valuation (Forward P/E 16.7) and analyst consensus ($13.42) support upside potential upon technical stabilization.',258792.2,233695.14,-13.07,-0.3517,-0.3088,11.24,9.23),
(184,'CHP-UN.TO','Choice Properties Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',15.33,16.25,'buy','ACTIVE',15.50,17.50,2.22,9,'Real Estate','REIT - Retail',NULL,'https://www.choicereit.ca',11096019968,14.19,14.33,NULL,1.07,1005545984,0.77,4.9900,1769731200,0.7068,0.8370,15.82,12.93,15.05,14.81,338496,'2026-02-04 02:50:32',53.57,'BULLISH',14.96,14.49,0.29,15.20,14.75,15.44,15.63,'TESTING SUPPORT (S1)','ACCUMULATE',15.4400,15.2900,14.9500,NULL,'2026-02-03 21:50:32','BUY',15.25,14.70,16.25,'1:1.82','Technical structure is bullish with price above 50D and 200D moving averages. The current pullback tests S1 support ($15.20), offering favorable risk/reward. Increasing 7-day volume and a strong 4.99% yield support accumulation. The trade targets the analyst consensus of $16.25, with a stop placed below S2 ($14.75) to protect capital.',342078.1,399206.14,4.83,0.1181,0.1551,15.71,15.02),
(185,'CIA.TO','Champion Iron Limited',0.00,0,'2026-01-24 08:12:36',5.44,7.01,'buy','ACTIVE',5.25,8.75,1.75,12,'Basic Materials','Steel',NULL,'https://www.championiron.com',2905039872,16.00,15.31,NULL,1.92,480424000,0.20,3.6200,1762905600,0.5882,0.8340,6.14,3.29,5.60,4.51,331809,'2026-02-04 02:09:05',38.62,'BULLISH',5.61,4.50,-10.38,5.34,4.73,5.61,6.07,'TESTING SUPPORT (S1)','ACCUMULATE',5.5200,6.0700,5.9300,'BB LOWER BREAKOUT','2026-02-02 01:01:51','BUY',5.40,5.15,6.05,'1:2.6','Stock maintains a long-term bullish trend (above 200D SMA) despite recent pullback. RSI at 38 and Bollinger Lower Breakout indicate oversold conditions ripe for mean reversion. Support at $5.34 offers a strong entry floor near current levels. Fundamentals (16x PE, 3.5% yield) and analyst consensus ($7.05 target) confirm value, validating an accumulation strategy with a risk/reward ratio over 1:2.',386319.8,512827.71,38.5,-0.0022,0.088,6.3,5.49),
(187,'CJ.TO','Cardinal Energy Ltd.',0.00,0,'2026-01-24 08:12:36',9.11,8.67,'hold','ACTIVE',8.00,9.00,2.67,3,'Energy','Oil & Gas E&P',NULL,'https://cardinalenergy.ca',1469419776,18.22,75.92,NULL,1.64,216586000,0.72,8.2300,1769731200,1.5000,1.3910,9.46,4.64,8.81,7.56,902104,'2026-02-04 02:09:06',57.96,'BULLISH',8.72,7.32,-1.92,8.75,8.75,9.29,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',8.7500,9.2900,8.4700,'VOLUME SURGE','2026-02-02 01:02:15','BUY',8.75,8.20,9.45,'1:1.27','Despite fundamental concerns (high F-PE, payout ratio >100%), the technical setup is bullish with an \'Accumulate\' signal and recent volume surge. The strategy is to buy the dip at Support 1 ($8.75), capitalizing on positive momentum (MACD, +8.8% 1W) to retest range highs. Stop loss is placed below Support 2/SMA200 to mitigate downside risk given analyst targets are below current price.',939104.93,1794378.29,5.64,0.121,0.1066,9.37,8.16),
(191,'CNQ.TO','Canadian Natural Resources Limited',0.00,0,'2026-01-24 08:12:36',51.11,51.95,'buy','ACTIVE',43.00,61.00,2.09,21,'Energy','Oil & Gas E&P',10640,'https://www.cnrl.com',106467598336,16.12,18.99,NULL,2.63,16028000256,2.35,4.7100,1765497600,0.7334,1.0050,51.72,34.92,46.71,44.14,17270962,'2026-02-04 02:51:41',65.68,'BULLISH',46.59,43.33,2.61,45.88,43.35,NULL,NULL,'NONE','ACCUMULATE',49.9100,49.8100,44.2800,NULL,'2026-02-03 21:51:41','BUY',51.11,48.90,55.50,'1:1.99','Strong bullish trend (Price > SMA50/200) and positive MACD momentum support a long position. RSI at 65 indicates room for upside before overbought territory, targeting the analyst high range ($61). Despite volume divergence, the 4.71% yield and \'Accumulate\' signals justify entry. Stop loss is placed below $49 to manage downside risk near recent consolidation zones.',12692913.5,6763172.14,-42.63,1.3906,1.1648,53.1,42.97),
(193,'CP.TO','Canadian Pacific Kansas City Limited',0.00,0,'2026-01-24 08:12:36',104.43,121.25,'buy','ACTIVE',101.00,130.00,1.60,20,'Industrials','Railroads',19479,'https://www.cpkcr.com',94073806848,23.16,17.68,NULL,2.04,8114999808,0.91,0.8900,1774569600,0.1938,1.0900,115.20,94.60,100.87,104.46,1677331,'2026-02-04 02:52:12',60.46,'BULLISH',100.90,104.09,5.69,104.20,102.80,104.71,105.70,'TESTING SUPPORT (S1)','ACCUMULATE',102.6100,98.8100,100.0600,NULL,'2026-02-03 21:52:12','BUY',104.45,102.40,115.20,'1:5.24','Price is reclaiming the 200D SMA ($104.09) with strong momentum (+5.69%) and rising volume (+29%). MACD is bullish, and RSI at 60 leaves room for upside. Valuation is attractive (F-PE 17.68) with analyst consensus pointing to $121+. Trade targets the upper range high while risking below recent support and previous close.',1911374.37,2037375.86,28.96,0.3332,-0.1997,103.65,96.34),
(195,'CRON.TO','Cronos Group Inc.',0.00,0,'2026-01-24 08:12:36',3.53,4.15,'buy','ACTIVE',3.19,5.00,1.67,3,'Healthcare','Drug Manufacturers - Specialty & Generic',459,'https://thecronosgroup.com',1351776768,23.53,-58.83,NULL,0.91,-13624000,NULL,NULL,NULL,0.0000,1.1840,4.66,2.27,3.68,3.25,249752,'2026-02-04 02:52:47',45.05,'BULLISH',3.68,3.26,-4.85,3.52,3.43,3.54,3.58,'TESTING SUPPORT (S1)','ACCUMULATE',3.4300,3.7100,3.7000,NULL,'2026-02-03 21:52:47','BUY',3.53,3.38,3.85,'1:2.13','Price is testing S1 support ($3.52) while holding above the long-term 200D SMA ($3.26), signaling a buy-the-dip opportunity. Despite negative MACD, fundamental valuation (0.91 P/B) and analyst consensus ($4.15 target) support accumulation. The trade targets mean reversion to the 50D SMA ($3.68) and Upper Bollinger Band ($3.85), with a stop below S2 and the previous close to limit downside risk.',230024.7,247577.29,-17.64,-0.0546,-0.0351,3.85,3.39),
(196,'CS.TO','Capstone Copper Corp.',0.00,0,'2026-01-24 08:12:36',16.56,16.84,'strong_buy','ACTIVE',14.00,19.50,1.50,18,'Basic Materials','Copper',NULL,'https://capstonecopper.com',12641255424,29.57,16.98,NULL,2.77,558433984,NULL,NULL,NULL,0.0000,2.2000,18.04,4.97,13.60,10.28,4477040,'2026-02-04 02:53:06',64.55,'BULLISH',13.72,10.34,5.21,15.09,13.57,16.66,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',15.6800,15.7400,14.6400,NULL,'2026-02-03 21:53:06','BUY',16.66,14.95,18.50,'1:1.08','Strong bullish momentum (Volume +40%, Price > 50D/200D SMAs) and \'Strong Buy\' analyst consensus support a breakout trade. Testing resistance at $16.66; a breach targets the 52-week high ($18.04) and upper analyst estimates ($19.50). Stop placed below key support at $15.09.',5280733.4,6580143.14,40.05,0.7018,0.5923,16.8,12.76),
(198,'CSU.TO','Constellation Software Inc.',0.00,0,'2026-01-24 08:12:36',2288.91,4558.67,'strong_buy','ACTIVE',3159.40,5344.23,1.50,12,'Technology','Software - Application',NULL,'https://www.csisoftware.com',48505507840,51.81,14.39,NULL,10.25,1927000064,5.57,0.2300,1766102400,0.1235,0.7220,5300.00,2230.00,3147.08,4146.04,81622,'2026-02-04 02:53:21',16.87,'BEARISH',3127.88,4131.24,-13.67,NULL,NULL,2809.97,3327.83,'NONE','BUY WATCH (Oversold)',2454.2500,2651.3000,3207.7900,'HIGH VOL OVERSOLD','2026-02-03 21:53:21','BUY',2288.91,2150.00,2810.00,'1:3.75','Extreme oversold conditions (RSI 16.87) combined with high capitulation volume suggest a mean-reversion bounce is imminent. The stock trades near the Bollinger Lower Band ($2218) and well below the lowest analyst target ($3159). Valuation is compelling at 14.4x Forward PE. The setup targets a recovery to the first resistance level.',98934.37,146890.14,42.92,-214.3567,-174.0358,3460.82,2218.29),
(199,'CTC-A.TO','Canadian Tire Corporation, Limited',0.00,0,'2026-01-24 08:12:36',173.56,181.36,'hold','ACTIVE',160.00,211.00,3.00,11,'Consumer Cyclical','Specialty Retail',13973,'https://corp.canadiantire.ca',9271628800,12.22,12.63,NULL,1.57,1681200000,7.20,4.2200,1769731200,0.4982,0.9940,194.39,139.50,172.03,171.49,254249,'2026-02-04 02:09:13',54.99,'BULLISH',170.48,167.95,1.43,169.80,167.52,175.26,175.94,'TESTING RESISTANCE (R1)','ACCUMULATE',170.6700,171.1100,173.4600,NULL,'2026-02-02 01:06:54','BUY',164.35,162.50,171.30,'1:3.76','Technical breakdown below SMA200 and Lower Bollinger Band suggests continued short-term downside. Buying immediately is risky; the strategy is to wait for the test of Support 1 ($164.34). At that level, fundamental value (11.8x PE, 4.2% Yield) and oversold RSI align for a high-probability mean reversion trade back to the 200-day moving average.',215188.53,252450.86,-22.13,-0.0865,0.286,176.92,168.39),
(201,'CU.TO','Canadian Utilities Limited',0.00,0,'2026-01-24 08:12:36',44.30,43.43,'hold','ACTIVE',41.00,45.00,2.71,7,'Utilities','Utilities - Diversified',9084,'https://www.canadianutilities.com',12045899776,22.60,17.72,NULL,2.24,1872999936,1.84,4.1800,1770249600,0.9317,0.6480,44.62,33.35,42.63,39.53,441775,'2026-02-04 02:09:13',65.03,'BULLISH',42.69,39.07,1.00,42.21,41.68,NULL,NULL,'NONE','ACCUMULATE',43.8700,43.8600,42.2100,'VOLUME SURGE','2026-02-02 01:07:23','HOLD',44.07,42.20,45.00,'1:0.5','Stock is trading above consensus targets ($42.71) and testing resistance at $44.30 near 52-week highs. While technicals are bullish (Price > 50D SMA) and volume is surging, the risk/reward for new longs is unfavorable at these levels. Maintain exposure for the 4.17% yield, but wait for a pullback to the 50D SMA ($42.60) to accumulate further.',430857.47,690989.14,-1.52,0.4503,0.4673,44.55,42.78),
(202,'CVE.TO','Cenovus Energy Inc.',0.00,0,'2026-01-24 08:12:36',27.20,29.06,'buy','ACTIVE',24.00,33.00,1.56,17,'Energy','Oil & Gas Integrated',7150,'https://www.cenovus.com',51310153728,15.72,22.14,NULL,1.70,8894999552,0.80,3.0100,1765756800,0.4393,0.6090,27.98,14.48,24.52,21.90,10847106,'2026-02-04 02:53:35',65.23,'BULLISH',24.49,21.69,2.84,24.46,24.36,27.51,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',26.5900,26.4500,22.8900,NULL,'2026-02-03 21:53:35','BUY',27.25,25.85,29.05,'1:1.29','Strong bullish momentum (up 22% in 1M) and positive MACD crossover favor a breakout above $27.51 resistance. With RSI at 65, upside remains before overbought levels. Valuation (15.7x P/E) and analyst consensus ($29.06) support further appreciation. Stop is set below $26 to manage volatility while targeting the analyst average price.',9887319.63,7113412.71,-17.16,0.8607,0.6614,28.39,22.07),
(203,'D-UN.TO','Dream Office Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',18.50,18.61,'hold','ACTIVE',12.50,22.75,2.89,9,'Real Estate','REIT - Office',NULL,'https://www.dreamofficereit.ca',302822016,NULL,14.57,NULL,0.33,65563000,1.00,5.2700,1769731200,2.3342,1.2660,21.59,14.05,18.10,17.44,21304,'2026-02-04 02:09:16',47.20,'BULLISH',18.02,17.05,-2.97,17.84,16.88,19.31,19.49,'NONE','ACCUMULATE',18.9900,19.0700,18.5200,NULL,'2026-02-02 01:08:50','BUY',18.75,17.85,20.50,'1:1.94','Trading at a steep discount (0.33 P/B), the REIT offers deep value. Strong bullish trend (Price > SMA50 > SMA200) and an \'Accumulate\' signal support entry at S1 ($18.75). While volume is consolidating, the 5.3% yield provides carry. Stop is set below the SMA50 to protect against trend failure, targeting a move toward the upper trading range.',19602.3,19695.57,-17.22,0.1825,0.2806,19.44,18.49),
(204,'DFY.TO','Definity Financial Corporation',0.00,0,'2026-01-24 08:12:36',65.70,80.73,'buy','ACTIVE',74.00,93.00,2.45,11,'Financial Services','Insurance - Property & Casualty',NULL,'https://www.definityfinancial.com',7877429760,16.38,17.59,NULL,1.97,802499968,0.75,1.1300,1765497600,0.1784,0.0990,79.95,57.25,73.03,72.03,142762,'2026-02-04 02:54:32',23.47,'BEARISH',72.88,71.69,-6.82,64.68,64.44,66.54,69.20,'TESTING SUPPORT (S1)','BUY WATCH (Oversold)',66.2800,70.5100,74.5400,'HIGH VOL OVERSOLD','2026-02-03 21:54:32','BUY',65.50,63.85,69.20,'1:2.24','Extreme oversold RSI (23.47) and \'Buy Watch\' signal suggest a mean-reversion bounce. Price is testing S1 support ($64.68) near the lower Bollinger Band ($64.97). High volume indicates potential selling capitulation. Fundamentals remain stable (P/E 16.4) with analyst consensus well above current levels ($80+).',154603.4,244886,19.75,-1.9728,-1.0641,79.35,64.97),
(205,'DII-B.TO','Dorel Industries Inc.',0.00,0,'2026-01-24 08:12:36',1.95,1.72,'none','ACTIVE',1.46,1.98,NULL,2,'Consumer Cyclical','Furnishings, Fixtures & Appliances',3600,'https://www.dorel.com',69541560,NULL,-1.32,NULL,-0.72,-49959000,NULL,NULL,1643760000,0.0000,1.9190,4.95,1.15,1.72,1.59,34421,'2026-02-04 02:09:18',51.04,'BULLISH',1.73,1.59,-9.72,1.92,1.55,2.30,2.39,'TESTING SUPPORT (S1)','ACCUMULATE',2.0100,2.1600,1.7700,NULL,'2026-02-02 01:10:35','BUY',1.99,1.68,2.39,'1:1.29','Despite weak fundamentals (negative EBITDA/Book Value), technicals are bullish with price sustaining above both 50D ($1.72) and 200D ($1.58) SMAs. The \'Accumulate\' signal and proximity to support at $1.92 offer a risk-managed entry for a technical swing toward the upper Bollinger Band and Resistance 2 ($2.39). Stop is placed below the 50D SMA to protect against trend reversal.',42883.33,30600,61.34,0.0896,0.1198,2.39,1.6),
(206,'DIR-UN.TO','Dream Industrial Real Estate Investment Trust',0.00,0,'2026-01-24 08:12:36',12.93,14.68,'none','ACTIVE',13.50,15.75,NULL,10,'Real Estate','REIT - Industrial',NULL,'https://www.dreamindustrialreit.ca',3795236096,15.21,11.97,NULL,0.77,376030336,0.70,5.3900,1769731200,0.8163,1.2790,13.62,9.48,12.68,12.02,505908,'2026-02-04 02:09:20',52.29,'BULLISH',12.58,11.72,0.69,12.76,12.45,12.98,13.46,'TESTING SUPPORT (S1)','ACCUMULATE',12.9800,12.8400,12.8200,NULL,'2026-02-02 01:10:49','BUY',12.80,12.35,14.65,'1:4.11','DIR-UN trades at a significant discount (0.76 P/B) with a robust 5.4% yield. While short-term momentum is cooling (MACD bearish cross), the stock retains a bullish structure above the 50D/200D SMAs. Testing S1 support ($12.76) with rising volume suggests institutional accumulation. We enter on this technical pullback to capture mean reversion toward the $14.68 analyst consensus target.',555808.87,699269.43,24.68,0.0813,0.1354,13.42,12.68),
(207,'DOL.TO','Dollarama Inc.',0.00,0,'2026-01-24 08:12:36',187.65,211.38,'none','ACTIVE',125.00,235.00,NULL,16,'Consumer Defensive','Discount Stores',NULL,'https://www.dollarama.com',51338522624,40.01,35.47,NULL,39.56,1843040000,0.42,0.2300,1767916800,0.0871,0.2490,209.96,137.42,198.48,187.54,602770,'2026-02-04 02:09:21',36.10,'BULLISH',198.19,187.44,0.69,185.28,184.84,190.45,191.88,'TESTING SUPPORT (S1)','ACCUMULATE',187.0000,186.3600,199.1900,NULL,'2026-02-02 01:11:36','BUY',181.00,174.50,187.25,'1:0.96','RSI at 22.74 signals extreme oversold conditions while price tests the Lower Bollinger Band and S1 support ($180.20). Despite the bearish trend break below the 200D SMA, a tactical mean-reversion bounce is highly probable. Entry is set near support with a target at the 200D SMA breakdown level.',646533.33,794814.29,13.19,-3.7006,-2.795,205.4,181.81),
(208,'DSG.TO','The Descartes Systems Group Inc.',0.00,0,'2026-01-24 08:12:36',90.43,132.83,'buy','ACTIVE',132.83,132.83,1.71,1,'Technology','Software - Application',NULL,'https://www.descartes.com',7775788544,40.92,25.75,NULL,3.66,294566016,NULL,NULL,NULL,0.0000,0.4060,177.98,89.11,118.50,134.34,258873,'2026-02-04 02:55:06',15.75,'BEARISH',118.06,134.08,-18.27,NULL,NULL,116.15,123.05,'NONE','BUY WATCH (Oversold)',99.3900,110.6400,116.2600,'HIGH VOL OVERSOLD','2026-02-03 21:55:06','BUY',90.45,88.00,99.00,'1:3.49','RSI at 15.75 and price trading significantly below the Lower Bollinger Band ($95.14) indicate an extreme oversold condition. High volume trend (+4.44%) suggests capitulation selling. We execute a contrarian mean-reversion trade targeting a snap-back to the previous close/lower band, while maintaining a tight stop below the current range low ($89.11) to manage falling knife risk.',268782.57,361839.57,4.44,-5.9651,-3.5416,132.01,95.14),
(209,'ECN.TO','ECN Capital Corp.',0.00,0,'2026-01-24 08:12:36',3.05,3.73,'hold','ACTIVE',3.10,5.00,2.67,3,'Financial Services','Mortgage Finance',740,'https://www.ecncapitalcorp.com',859286976,50.83,9.82,NULL,7.28,NULL,0.04,1.3100,1765497600,0.6033,1.1900,3.52,2.38,3.05,2.91,1162234,'2026-02-04 02:09:23',53.40,'BULLISH',3.04,2.89,0.33,3.03,3.03,3.06,3.07,'TESTING SUPPORT (S1)','ACCUMULATE',3.0500,3.0400,3.0300,'VOLUME SURGE','2026-02-02 01:12:53','BUY',3.03,2.88,3.50,'1:3.13','Despite the analyst \'Hold\' rating, the Volume Surge pattern and Bullish tech signals favor accumulation. The stock is consolidating above the 200D SMA ($2.90), and the Forward P/E of 9.75 suggests undervalued growth potential compared to historicals. The trade targets the upper trading range and analyst consensus ($3.73), with a stop placed below critical support and the 200-day moving average.',500521.37,1023291.57,-73.2,0.0038,0.0053,3.06,3.03),
(210,'EDR.TO','Endeavour Silver Corp.',0.00,0,'2026-01-24 08:12:36',15.81,20.20,'strong_buy','ACTIVE',18.50,21.50,1.25,5,'Basic Materials','Silver',1539,'https://www.edrsilver.com',4650946560,NULL,18.68,NULL,6.70,55298000,NULL,NULL,NULL,0.0000,2.1040,20.70,4.21,14.06,9.49,1835203,'2026-02-04 02:55:20',49.90,'BULLISH',14.18,9.54,-15.64,14.74,12.41,19.33,NULL,'NONE','ACCUMULATE',14.7400,18.7400,13.4800,NULL,'2026-02-03 21:55:20','BUY',15.81,13.95,20.20,'1:2.36','Strong bullish trend (Price > SMA50 > SMA200) supported by rising volume and \'Strong Buy\' analyst consensus. RSI at 49.90 indicates significant upside room before overbought territory. Targeting analyst average of $20.20. Stop placed below the 50-day moving average ($14.06) to accommodate high beta (2.1) volatility while protecting capital.',2138917.3,2492402.71,36.32,0.7256,1.1117,20.02,12.93),
(211,'EDV.TO','Endeavour Mining plc',0.00,0,'2026-01-24 08:12:36',78.63,86.48,'buy','ACTIVE',37.50,100.00,1.58,12,'Basic Materials','Gold',5659,'https://www.endeavourmining.com',18928574464,28.49,8.68,NULL,4.48,2180999936,2.00,2.6000,1773360000,0.6010,0.8510,90.14,28.19,70.84,53.49,673690,'2026-02-04 02:55:36',54.02,'BULLISH',71.27,53.32,-5.45,74.34,68.03,85.55,NULL,'NONE','ACCUMULATE',76.8600,83.1600,70.9600,NULL,'2026-02-03 21:55:36','BUY',78.00,73.90,86.50,'1:2.07','Strong bullish trend (Price > 50D/200D SMAs) combined with attractive valuation (Forward PE 8.7x). While MACD indicates consolidation, neutral RSI (54) and rising volume (+25%) suggest upside potential. Buying the dip near Support 1, targeting analyst consensus levels.',763048.87,1067838,24.98,2.425,3.0835,85.31,70.91),
(212,'EFN.TO','Element Fleet Management Corp.',0.00,0,'2026-01-24 08:12:36',35.00,42.35,'buy','ACTIVE',39.00,48.00,1.70,10,'Industrials','Rental & Leasing Services',2900,'https://www.elementfleet.com',13997860864,23.97,17.74,NULL,3.62,1154683008,0.52,1.4800,1767139200,0.3456,0.5730,38.26,25.76,35.66,35.12,702847,'2026-02-04 02:55:52',50.82,'BULLISH',35.57,34.94,1.86,34.79,34.50,35.05,36.67,'TESTING SUPPORT (S1)','ACCUMULATE',35.0500,34.3600,35.6200,NULL,'2026-02-03 21:55:52','BUY',35.00,34.15,38.25,'1:3.82','Price is consolidating at key support near the 200-day SMA ($34.94-$35.12) and S1 level. Neutral RSI (50) and a tightening MACD suggest potential stabilization. Fundamentals are attractive with a Forward P/E of 17.7x and strong analyst consensus targeting $42+. The trade targets the upper range high while utilizing a stop below S2 and the lower Bollinger Band.',630010.5,716145,-19.44,-0.2716,-0.3714,35.39,33.87),
(213,'EFR.TO','Energy Fuels Inc.',0.00,0,'2026-01-24 08:12:36',33.41,40.75,'strong_buy','ACTIVE',34.50,46.00,1.43,4,'Energy','Uranium',1370,'https://www.energyfuels.com',8046045696,NULL,134.18,NULL,8.25,-93114000,NULL,NULL,NULL,0.0000,1.6800,38.37,4.59,24.40,17.09,1325411,'2026-02-04 02:56:07',58.32,'BULLISH',24.70,17.23,1.86,28.72,21.37,36.84,37.55,'NONE','ACCUMULATE',28.7200,32.8000,25.4200,NULL,'2026-02-03 21:56:07','BUY',33.41,28.50,40.75,'1:1.49','Strong momentum trade driven by a 41% volume surge and +32% weekly gain, indicating institutional accumulation. Technicals are bullish with RSI at 58, allowing room for upside toward the analyst target of $40.75. Stop loss is set below the $28.72 support level to manage the high beta (1.68) volatility while aiming for the upper Bollinger Band breakout.',1553082.1,2082651.86,41.78,2.3447,2.6323,37.25,23.89),
(214,'EMA.TO','Emera Incorporated',0.00,0,'2026-01-24 08:12:36',67.98,69.00,'hold','ACTIVE',55.00,78.00,2.73,14,'Utilities','Utilities - Regulated Electric',7605,'https://www.emera.com',20512659456,18.42,19.35,NULL,1.70,3297999872,2.92,4.3400,1769731200,0.7947,0.5060,69.75,55.03,67.31,64.91,1124319,'2026-02-04 02:09:27',57.88,'BULLISH',66.64,63.52,0.59,67.15,66.06,68.03,68.79,'TESTING SUPPORT (S1)','ACCUMULATE',67.1500,67.5800,66.2300,NULL,'2026-02-02 01:15:05','BUY',67.49,66.40,69.50,'1:1.84','Despite fading momentum (MACD < Signal), the primary trend is bullish with price holding above the 50D and 200D SMAs. The \'Accumulate\' signal and test of Support 1 ($67.23) offer a technical entry for a defensive rotation play. We target the upper trading range near $69.75, backed by a 4.29% yield, while keeping a stop below the 50D SMA.',1148461.77,1276307.57,5.63,0.2809,0.313,68.74,65.92),
(215,'EMP-A.TO','Empire Company Limited',0.00,0,'2026-01-24 08:12:36',47.19,52.00,'hold','ACTIVE',48.00,55.00,2.63,8,'Consumer Defensive','Grocery Stores',129000,'https://www.empireco.ca',10859603968,15.73,13.45,NULL,1.98,2339000064,0.86,1.8600,1768435200,0.2847,0.3870,58.32,41.85,48.00,51.05,473727,'2026-02-04 02:09:28',56.11,'BEARISH',47.73,50.60,6.93,46.29,45.83,47.74,47.95,'TESTING SUPPORT (S1)','WEAK',46.3600,44.1300,47.3000,NULL,'2026-02-02 01:16:22','BUY',43.85,41.65,47.75,'1:1.77','Contrarian value play. Stock is oversold (RSI 37) and trading near deep value (12.7x F-PE). Current price faces immediate resistance ($44.52), so the setup demands a limit entry at Support 1 ($43.84). Targeting mean reversion to the 50D MA/Res 2 zone, with a stop just below Support 2.',521996.77,596086.14,20.64,-0.5516,-0.7874,47.94,43.68),
(216,'ENB.TO','Enbridge Inc.',0.00,0,'2026-01-24 08:12:36',67.27,70.79,'buy','ACTIVE',62.00,80.00,2.26,21,'Energy','Oil & Gas Midstream',14500,'https://www.enbridge.com',146850414592,26.38,22.00,NULL,2.51,17050000384,3.88,5.8800,1771286400,1.4676,0.8530,70.39,56.51,65.63,64.98,7520983,'2026-02-04 02:56:40',62.53,'BULLISH',65.61,63.90,3.19,66.78,64.23,68.39,68.44,'TESTING SUPPORT (S1)','ACCUMULATE',65.9900,65.1900,64.0700,NULL,'2026-02-03 21:56:40','BUY',67.27,65.50,70.79,'1:1.99','Bullish momentum confirmed by price holding above 50D/200D SMAs and positive MACD divergence. The 7-day volume surge signals institutional accumulation. With the RSI at 62, there is room for upside toward the analyst target of $70.79. The 5.88% dividend yield provides defensive support, while the break above $66.78 (S1) validates the long setup.',6368376.23,9253941,-25.25,0.3753,0.1556,67.65,62.73),
(217,'EQB.TO','EQB Inc.',0.00,0,'2026-01-24 08:12:36',110.18,107.22,'buy','ACTIVE',91.00,130.00,2.50,9,'Financial Services','Banks - Regional',1900,'https://eqb.investorroom.com',4141283328,16.37,9.12,NULL,1.29,NULL,2.16,1.9800,1765756800,0.3128,1.2990,112.11,83.93,99.72,96.20,157000,'2026-02-04 02:56:55',67.69,'BULLISH',100.07,95.43,2.49,106.19,102.22,NULL,NULL,'NONE','ACCUMULATE',108.9100,107.5000,104.2200,NULL,'2026-02-03 21:56:55','BUY',110.18,105.80,125.00,'1:3.38','Strong bullish momentum with price above key SMAs and positive MACD crossover. Attractive Forward P/E (9.12) implies undervaluation despite recent gains. Price is testing the upper Bollinger Band; a breakout above the $112.11 range high opens the path toward the $130 analyst high target. Stop loss set below Support 1 ($106.19) to manage downside risk.',157801.87,149465.14,-3.57,2.3082,2.3001,110.85,100.68),
(218,'EQX.TO','Equinox Gold Corp.',0.00,0,'2026-01-24 08:12:36',20.59,25.72,'buy','ACTIVE',20.98,32.67,1.64,10,'Basic Materials','Gold',NULL,'https://www.equinoxgold.com',16158545920,147.07,16.20,NULL,2.12,884332032,NULL,NULL,NULL,0.0000,2.1450,23.49,7.71,19.87,13.62,2578940,'2026-02-04 02:57:10',50.02,'BULLISH',19.94,13.67,-9.97,19.37,18.97,23.28,NULL,'NONE','ACCUMULATE',19.3700,22.8700,19.7000,NULL,'2026-02-03 21:57:10','BUY',20.60,18.95,25.25,'1:2.82','Strong bullish structure (Price > SMA50 > SMA200) supported by rising volume (+19%) and robust analyst consensus (Target $25.72). With RSI at 50, the stock has reset from overbought conditions, offering an optimal entry. Forward P/E of 16.20 justifies valuation. Trade targets the analyst average, with a stop below the SMA50 and recent support to manage high beta volatility.',2794105.73,3688453.14,19.41,0.3339,0.5542,23.2,18.54),
(219,'ERO.TO','Ero Copper Corp.',0.00,0,'2026-01-24 08:12:36',50.33,44.40,'buy','ACTIVE',31.00,56.00,2.06,15,'Basic Materials','Copper',3690,'https://erocopper.com',5228796928,25.81,8.72,NULL,4.29,256506000,NULL,NULL,NULL,0.0000,1.5650,53.69,13.17,38.72,26.67,448014,'2026-02-04 02:57:30',67.34,'BULLISH',39.14,26.84,4.77,34.45,33.74,51.21,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',46.7400,48.0400,41.7800,NULL,'2026-02-03 21:57:30','BUY',50.33,46.50,56.00,'1:1.48','Strong momentum driven by surging volume and an attractive Forward P/E (8.72) justifying the re-rating. Price is testing R1 ($51.21); a breakout targets the analyst high ($56.00). Stop is tight below the previous close ($46.74) to manage high Beta (1.56) and potential mean reversion after the +48% weekly move.',554311.97,749808.43,63.92,2.8625,2.5598,50.96,37.31),
(220,'EXE.TO','Extendicare Inc.',0.00,0,'2026-01-24 08:12:36',23.82,25.25,'none','ACTIVE',22.75,30.00,NULL,5,'Healthcare','Medical Care Facilities',NULL,'https://www.extendicare.com',2249987328,22.47,20.14,NULL,12.18,149876000,0.50,2.1100,1769731200,0.4660,1.1340,24.49,10.58,21.94,16.17,287757,'2026-02-04 02:09:32',70.60,'BULLISH',21.96,16.04,3.30,22.17,21.04,23.89,NULL,'TESTING RESISTANCE (R1)','SELL WATCH (Overbought)',23.8900,23.0600,21.5200,'VOLUME SURGE','2026-02-02 01:18:52','BUY',23.20,21.80,25.25,'1:1.46','Strong momentum (+22% 1W) and bullish MACD support a long position. RSI at 65 indicates room for upside before becoming overbought. Price is testing resistance at $23.36; a breakout validates the move toward the analyst consensus of $25.25. Stop-loss is tight below Support 1 and the 50D SMA to manage mean-reversion risk following the sharp rally.',247901.93,391279.71,-26.2,0.5679,0.477,23.92,21.28),
(221,'FCR-UN.TO','First Capital Real Estate Investment Trust',0.00,0,'2026-01-24 08:13:35',19.84,21.73,'buy','ACTIVE',19.50,23.00,1.90,10,'Real Estate','REIT - Retail',377,'https://www.fcr.ca',4214908672,17.40,15.26,NULL,1.05,386900992,0.91,4.5500,1769731200,0.7648,0.8480,20.30,15.17,19.26,18.66,289757,'2026-02-04 02:57:49',58.29,'BULLISH',19.16,18.32,1.93,19.47,18.95,20.05,20.14,'TESTING SUPPORT (S1)','ACCUMULATE',20.0500,19.4700,19.0200,NULL,'2026-02-03 21:57:49','BUY',19.84,18.90,21.73,'1:2.01','Technical trend is bullish (Price > SMA50 > SMA200) with positive MACD. RSI at 58 leaves room for upside. Fundamentals are solid with a 4.55% yield and P/B near 1.05. The current pullback from $20.05 acts as a consolidation phase, offering an entry before a move toward the analyst consensus target of $21.73. Stop loss placed below SMA50 and S2 support.',327305.63,319681.29,36.32,0.214,0.2015,20.17,18.97),
(223,'FM.TO','First Quantum Minerals Ltd.',0.00,0,'2026-01-24 08:13:35',40.59,40.71,'buy','ACTIVE',29.44,48.12,2.14,22,'Basic Materials','Copper',NULL,'https://www.first-quantum.com',33860427776,451.00,34.11,NULL,2.17,1728000000,NULL,NULL,1692921600,0.0000,1.9160,45.17,14.41,36.19,27.41,2156870,'2026-02-04 02:58:41',56.12,'BULLISH',36.44,27.53,-3.15,38.75,38.49,41.35,41.91,'TESTING RESISTANCE (R1)','ACCUMULATE',39.1900,41.9100,39.5400,NULL,'2026-02-03 21:58:41','BUY',38.75,36.10,45.15,'1:2.42','Despite a strong bullish trend (+41% 1W), buying at $40.59 is risky as price tests resistance ($41.35) with a bearish MACD crossover. The strategy is to wait for a mean-reversion pullback to Support 1 ($38.75) to improve risk/reward. Target aligns with the recent range high, while the stop protects against a breakdown below the 50-day SMA.',2367340.23,3114858.14,22.42,1.039,1.4405,42.92,37.92),
(225,'FNV.TO','Franco-Nevada Corporation',0.00,0,'2026-01-24 08:13:35',325.89,366.07,'buy','ACTIVE',302.11,463.25,2.06,9,'Basic Materials','Gold',NULL,'https://www.franco-nevada.com',62824132608,49.98,30.85,NULL,6.58,1388099968,2.42,0.7600,1773273600,0.3145,0.8290,368.63,195.93,306.15,263.81,383180,'2026-02-04 02:59:21',49.28,'BULLISH',307.22,263.54,-8.40,317.82,287.22,363.32,NULL,'NONE','ACCUMULATE',317.8200,355.7700,292.6700,NULL,'2026-02-03 21:59:21','BUY',325.89,305.00,366.07,'1:1.92','FNV maintains a strong structural uptrend (Price > 50D/200D SMAs) despite recent negative momentum. The pullback has neutralized RSI to 49, offering a favorable risk/reward entry. With a defensive Beta (0.83) and analyst consensus pointing to $366+, this accumulation phase presents an opportunity to target previous highs. The stop is placed below the 50-day SMA to protect against trend reversal.',449523.43,560657.57,42.59,8.7505,13.2416,372.27,300.79),
(227,'FSV.TO','FirstService Corporation',0.00,0,'2026-01-24 08:13:35',210.71,257.76,'buy','ACTIVE',257.76,257.76,1.56,1,'Real Estate','Real Estate Services',30000,'https://www.firstservice.com',9632025600,50.90,25.01,NULL,5.27,536572992,1.52,0.7200,1767139200,0.3548,0.9330,290.34,203.88,215.55,241.83,127234,'2026-02-04 03:00:06',41.16,'BEARISH',215.28,241.00,-1.56,210.39,209.97,217.19,219.35,'TESTING SUPPORT (S1)','HOLD',210.0700,214.0400,210.5600,NULL,'2026-02-03 22:00:06','BUY',210.71,209.50,219.35,'1:7.14','Price is testing S1 ($210.39) near the lower Bollinger Band, creating a mean-reversion opportunity. While technicals are bearish, the attractive Forward PE (25x) vs. Trailing PE (50x) and significant analyst upside ($257) justify a contrarian long entry with a tight stop below S2.',117588.27,121535.43,-13.51,-1.4611,-0.0227,229.78,207.12),
(228,'FTS.TO','Fortis Inc.',0.00,0,'2026-01-24 08:13:35',73.77,73.77,'hold','ACTIVE',67.00,79.00,2.75,15,'Utilities','Utilities - Regulated Electric',9600,'https://www.fortisinc.com',37283356672,21.96,20.50,NULL,1.65,5608999936,2.51,3.4800,1771286400,0.7321,0.4350,74.00,60.94,71.58,68.94,1815349,'2026-02-04 02:09:37',65.26,'BULLISH',71.61,68.24,1.18,72.44,72.03,NULL,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',72.0300,72.9100,70.4300,NULL,'2026-02-02 01:21:34','BUY',72.60,71.50,74.00,'1:1.27','Bullish trend confirmed by price > SMA50 > SMA200 and positive MACD crossover. Currently holding S1 support ($72.44), providing a solid entry point. RSI at 58 suggests further upside potential without being overbought. Target set at the recent range high, with a stop tight below the 50-day moving average to manage risk on this low-beta defensive play.',1669519.5,2318440.71,-17.04,0.4136,0.3388,73.4,70.89),
(229,'FTT.TO','Finning International Inc.',0.00,0,'2026-01-24 08:13:35',87.35,86.33,'buy','ACTIVE',72.00,95.00,1.56,9,'Industrials','Industrial Distribution',NULL,'https://www.finning.com',11579643904,20.80,18.84,NULL,4.12,1168000000,1.21,1.3800,1764201600,0.2750,1.2630,89.85,34.59,78.08,63.23,465785,'2026-02-04 02:09:38',64.38,'BULLISH',78.37,63.14,-1.09,85.39,73.14,89.10,NULL,'NONE','ACCUMULATE',87.5300,88.3100,77.2400,NULL,'2026-02-02 01:21:53','BUY',85.39,81.50,94.50,'1:2.34','Strong bullish trend (Price > 50D > 200D) with positive MACD and healthy RSI (60) suggesting further upside potential. The recent pullback from $89 provides an accumulation opportunity. Target assumes a breakout toward the analyst high estimate ($95), while the stop protects against a breakdown below short-term consolidation, keeping risk tighter than the deep support at $73.',438363.37,507357.29,-13.46,2.9446,2.9544,91.8,76.22),
(230,'FVI.TO','Fortuna Mining Corp.',0.00,0,'2026-01-24 08:13:35',13.98,14.73,'buy','ACTIVE',8.83,18.43,2.50,3,'Basic Materials','Gold',NULL,'https://www.fortunamining.com',4291300608,12.16,7.00,NULL,1.94,624923008,NULL,NULL,NULL,0.0000,1.6840,17.14,5.99,13.88,10.97,1330142,'2026-02-04 03:00:47',45.73,'BULLISH',13.93,11.00,-11.13,13.32,13.10,14.13,16.09,'TESTING RESISTANCE (R1)','ACCUMULATE',13.4100,15.7300,13.7400,NULL,'2026-02-03 22:00:47','BUY',13.98,13.15,16.10,'1:2.55','FVI trades at an attractive 7.0x Forward PE with rising volume (7D > 30D), validating the \'Accumulate\' signal. Price is holding the 50D SMA ($13.88) while testing R1 ($14.13). With RSI neutral at 45, there is room for a breakout toward the upper Bollinger Band. Stop is placed below S1 and S2 support levels to account for high Beta (1.68).',1395056.97,1845558.43,8.38,0.1783,0.4094,16.42,13.02),
(232,'GEI.TO','Gibson Energy Inc.',0.00,0,'2026-01-24 08:13:35',27.28,27.46,'buy','ACTIVE',24.00,30.00,2.15,13,'Energy','Oil & Gas Midstream',NULL,'https://www.gibsonenergy.com',4469653504,29.33,19.77,NULL,5.15,497376000,1.72,6.3600,1767052800,1.8478,0.6200,27.48,19.63,25.62,24.58,604816,'2026-02-04 03:01:27',72.98,'BULLISH',25.45,23.94,2.48,24.81,24.49,NULL,NULL,'NONE','SELL WATCH (Overbought)',27.0500,26.6200,25.1300,NULL,'2026-02-03 22:01:27','HOLD',27.28,25.45,30.00,'1:1.49','Asset is overbought (RSI 73) and trading at analyst consensus targets ($27.46) after a 25% monthly rally. While technicals remain bullish, the risk/reward for new capital is poor. Hold for the 6.4% yield and potential extension to the upper analyst range ($30), but tighten stops to the 50-day SMA ($25.45) to protect profits.',632907.5,746432.14,13.68,0.5179,0.3937,27.58,24.31),
(233,'GFL.TO','GFL Environmental Inc.',0.00,0,'2026-01-24 08:13:35',58.23,75.73,'buy','ACTIVE',60.00,89.00,1.80,11,'Industrials','Waste Management',15000,'https://gflenv.com',21037180928,242.63,55.20,NULL,2.75,1879800064,0.08,0.1400,1768262400,0.3432,0.5580,71.82,56.76,60.54,64.91,352495,'2026-02-04 03:01:53',40.91,'BEARISH',60.38,64.82,-2.05,57.78,NULL,59.98,61.58,'TESTING SUPPORT (S1)','HOLD',58.3700,59.4500,58.7400,NULL,'2026-02-03 22:01:53','BUY',58.23,56.40,61.50,'1:1.79','GFL is testing critical support at $57.78 near its 52-week low. While technical momentum is bearish, the stock is oversold relative to analyst consensus ($75+). We are entering a counter-trend mean reversion trade targeting the upper Bollinger Band and Resistance 2, with a tight stop below the yearly range low to define risk.',348952.77,375769,-0.13,-0.3826,-0.2761,61.46,57.01),
(234,'GIB-A.TO','CGI Inc.',0.00,0,'2026-01-24 08:13:35',108.70,151.15,'buy','ACTIVE',132.00,185.00,2.13,13,'Technology','Information Technology Services',94000,'https://www.cgi.com',23511242752,14.57,11.15,NULL,2.33,2879601920,0.68,0.5700,1771372800,0.0603,0.4090,174.58,106.00,125.24,133.00,575281,'2026-02-04 03:02:08',24.11,'BEARISH',124.98,132.60,-9.38,NULL,NULL,122.84,123.20,'NONE','BUY WATCH (Oversold)',118.3500,119.9500,125.3500,'HIGH VOL OVERSOLD','2026-02-03 22:02:08','BUY',108.70,104.50,122.00,'1:3.17','RSI at 24.11 and price breaching the lower Bollinger Band signal an extreme oversold condition ripe for mean reversion. Elevated 7-day volume suggests capitulation. With a low Forward P/E of 11.15 and price significantly below the lowest analyst target ($132), the risk-reward favors a bounce toward initial resistance.',589060,887557.14,3.67,-3.3009,-1.8661,136.38,110.76),
(235,'GIL.TO','Gildan Activewear Inc.',0.00,0,'2026-01-24 08:13:35',91.51,100.18,'buy','ACTIVE',85.90,125.60,1.54,5,'Consumer Cyclical','Apparel Manufacturing',49000,'https://gildancorp.com',16944430080,21.48,14.80,NULL,6.70,853430976,1.24,1.3600,1763510400,0.2839,1.0280,93.82,52.77,85.54,75.92,607539,'2026-02-04 03:02:23',59.87,'BULLISH',85.80,75.73,0.27,88.47,85.79,92.48,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',91.0700,91.2600,88.4200,NULL,'2026-02-03 22:02:23','BUY',91.51,88.25,100.18,'1:2.66','Stock trades in a robust uptrend above key SMAs with attractive valuation (14.8x F-PE). While volume is consolidating, the price is testing resistance at $92.48; a breakout aligns with the analyst target of $100+. RSI indicates room for growth. Stop set below Support 1 ($88.47) to manage risk.',499221.57,546206.71,-30.84,1.3029,1.3994,93,85.35),
(236,'GOOS.TO','Canada Goose Holdings Inc.',0.00,0,'2026-01-24 08:13:35',17.29,20.63,'hold','ACTIVE',14.00,28.00,2.73,7,'Consumer Cyclical','Apparel Manufacturing',3942,'https://www.canadagoose.com',1678354560,66.50,15.12,NULL,3.96,123200000,NULL,NULL,NULL,0.0000,1.8210,21.28,9.54,18.10,17.12,136980,'2026-02-04 02:09:42',46.30,'BULLISH',18.10,17.15,1.59,17.20,16.84,17.30,17.49,'TESTING SUPPORT (S1)','ACCUMULATE',17.3000,17.0200,19.1400,NULL,'2026-02-02 01:24:36','HOLD',16.52,15.25,18.11,'1:1.25','Technicals are bearish (Price < 200D SMA, negative MACD) and momentum is weak (-5.98%). The stock is currently testing resistance at $16.56; a failure here likely leads to a retest of support at $15.27. Despite attractive forward valuation (14.5x F-PE), current levels offer poor risk/reward. Wait for a pullback to $15.27 or a breakout above $17.10.',132883.4,119814.57,8.71,-0.3514,-0.3007,19.16,16.18),
(237,'GRT-UN.TO','Granite Real Estate Investment Trust',0.00,0,'2026-01-24 08:13:35',87.00,92.30,'strong_buy','ACTIVE',87.00,96.00,1.50,10,'Real Estate','REIT - Industrial',70,'https://www.granitereit.com',5271415808,18.39,13.72,NULL,0.96,459089984,3.42,3.9200,1769731200,0.7154,NULL,92.04,55.25,81.84,75.35,85226,'2026-02-04 03:02:55',57.05,'BULLISH',81.64,74.14,1.12,85.49,76.03,90.54,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',87.4200,86.0400,82.7300,NULL,'2026-02-03 22:02:55','BUY',87.00,84.80,92.30,'1:2.41','Strong bullish trend trading above 50/200D SMAs with attractive valuation (0.96 P/B). The stock is testing Support S1 ($85.49), offering a technical entry point. RSI at 57 indicates room for upside momentum. Fundamentals remain solid with a 3.92% yield and \'Strong Buy\' analyst consensus. Stop placed below immediate support; targeting the analyst consensus price.',104740.6,119945.43,68.3,1.4765,1.838,90.53,83.33),
(238,'GWO.TO','Great-West Lifeco Inc.',0.00,0,'2026-01-24 08:13:35',63.15,66.92,'buy','ACTIVE',47.00,75.00,2.42,12,'Financial Services','Insurance - Life',33250,'https://www.greatwestlifeco.com',57287081984,14.65,11.65,NULL,2.14,9811999744,2.44,3.8100,1764720000,0.5534,0.6960,68.56,46.85,65.66,57.05,1599701,'2026-02-04 03:03:11',31.59,'BULLISH',65.57,56.34,-1.48,62.94,57.23,64.45,67.50,'TESTING SUPPORT (S1)','ACCUMULATE',64.1100,64.1000,67.3900,NULL,'2026-02-03 22:03:11','BUY',63.15,61.90,66.50,'1:2.68','The stock is testing key support (S1 $62.94) with RSI near oversold levels (31.59), presenting a mean-reversion opportunity within a longer-term uptrend. Valuation remains attractive (11.7x Forward PE) with analyst consensus pointing to $66.92. The setup targets a bounce toward the 50-day SMA while placing stops below the lower Bollinger Band.',1180562.93,1200784,-40.6,-0.6758,-0.3727,68.53,62.28),
(239,'H.TO','Hydro One Limited',0.00,0,'2026-01-24 08:13:35',54.55,52.07,'hold','ACTIVE',45.00,60.00,3.21,14,'Utilities','Utilities - Regulated Electric',7261,'https://www.hydroone.com',32718098432,24.80,24.49,NULL,2.59,3128999936,1.33,2.4700,1765324800,0.5966,0.3810,55.47,43.30,53.67,51.14,881447,'2026-02-04 02:09:43',62.40,'BULLISH',53.58,50.68,1.38,53.72,52.45,54.64,54.96,'TESTING SUPPORT (S1)','ACCUMULATE',53.8400,53.8100,53.7200,NULL,'2026-02-02 01:25:44','BUY',53.83,53.50,54.96,'1:3.42','Technical indicators align with the \'Accumulate\' signal as price holds S1 support ($53.72) and sits above the 50D SMA ($53.66). A positive MACD crossover confirms momentum. While valuation is high relative to analyst targets, the low beta offers defensive stability. The trade targets Resistance 2 ($54.96) with a tight stop below the 50-day moving average to manage downside.',877885,971850,-2.6,0.1391,0.0315,54.62,52.34),
(240,'HBM.TO','Hudbay Minerals Inc.',0.00,0,'2026-01-24 08:13:35',35.79,35.10,'strong_buy','ACTIVE',25.12,47.10,1.40,19,'Basic Materials','Copper',NULL,'https://www.hudbayminerals.com',14178160640,22.51,17.28,NULL,3.37,918499968,0.02,0.0600,1756771200,0.0122,1.9480,38.80,8.49,28.05,19.04,1561629,'2026-02-04 03:03:30',64.92,'BULLISH',28.35,19.16,0.48,32.25,21.11,36.70,NULL,'NONE','ACCUMULATE',32.9600,35.6200,29.2900,'VOLUME SURGE','2026-02-03 22:03:30','BUY',35.80,32.10,44.50,'1:2.35','Driven by a massive volume surge (7D avg significantly > 30D avg) and +35% weekly momentum. Technicals remain bullish with RSI at 65 allowing further upside. The trade targets a breakout above the $36.70 resistance and 52-week highs, aiming toward the $47 analyst high target. Stop loss is placed strictly below the $32.25 support level to manage high beta volatility.',1750454.23,2631518.14,24.13,1.9266,2.0586,37.34,28.45),
(241,'HR-UN.TO','H&R Real Estate Investment Trust',0.00,0,'2026-01-24 08:13:35',10.71,11.63,'buy','ACTIVE',10.50,13.00,2.17,6,'Real Estate','REIT - Diversified',NULL,'https://www.hr-reit.com',2998690560,NULL,8.64,NULL,0.63,NULL,0.60,5.5300,1769731200,2.5661,1.1900,12.77,8.95,10.44,10.98,627257,'2026-02-04 03:04:26',54.00,'BEARISH',10.38,10.74,0.84,10.53,10.30,10.85,10.97,'TESTING SUPPORT (S1)','WEAK',10.8500,10.6200,10.5100,NULL,'2026-02-03 22:04:26','BUY',10.53,10.15,11.63,'1:2.89','Deep value (0.63 P/B) and 5.53% yield offer a strong fundamental floor. Technicals are mixed; price is capped by the 200-day SMA ($10.74) and MACD is fading. Instead of chasing, set a limit buy at S1 support ($10.53) to capture the pullback, targeting the analyst consensus ($11.63) with a stop below the 50-day SMA.',596337.63,702804.14,-12.65,0.0732,0.0816,11.01,10.48),
(242,'HWO.TO','High Arctic Energy Services Inc',0.00,0,'2026-01-24 08:13:35',0.82,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Energy','Oil & Gas Equipment & Services',15,'https://haes.ca',10411507,NULL,-82.00,NULL,0.47,1096000,NULL,NULL,1721260800,0.0000,0.0580,1.22,0.70,0.85,0.84,6637,'2026-02-04 02:09:49',43.53,'BEARISH',0.85,0.84,0.00,0.81,0.80,0.83,0.84,'TESTING SUPPORT (S1)','HOLD',0.8700,0.8200,0.8600,NULL,'2026-02-02 01:28:38','BUY',0.87,0.83,0.95,'1:2.0','Price has reclaimed both 50D and 200D SMAs, indicating a bullish trend reversal supported by rising short-term volume. P/B of 0.50 suggests deep value. With RSI neutral at 55 and MACD showing signs of improvement, a breakout above the $0.89 Bollinger upper band is probable. Stop loss is placed below the critical 200D SMA support to manage downside risk.',8010,5057.14,28.23,-0.0031,-0.003,0.9,0.8),
(243,'HWX.TO','Headwater Exploration Inc.',0.00,0,'2026-01-24 08:13:35',11.32,11.28,'buy','ACTIVE',10.00,13.00,1.78,9,'Energy','Oil & Gas E&P',38,'https://www.headwaterexp.com',2702795776,14.89,17.78,NULL,3.59,352972000,0.44,4.0300,1767139200,0.5890,1.0290,11.61,4.75,9.60,7.60,728555,'2026-02-04 03:05:03',71.14,'BULLISH',9.59,7.48,0.18,10.93,8.92,11.35,NULL,'TESTING RESISTANCE (R1)','SELL WATCH (Overbought)',10.9300,11.3000,9.0600,NULL,'2026-02-03 22:05:03','HOLD',10.93,10.45,12.50,'1:3.27','While trend and volume are bullish, RSI (71) indicates overbought conditions and price is testing major resistance at $11.35. Current price exceeds the average analyst target ($11.28). Risk/reward is unfavorable for new entry here. Wait for a pullback to support at $10.93 to accumulate, or hold existing positions targeting the analyst high of $13.00.',775392.6,994696.86,11.53,0.5342,0.5086,11.96,8.9),
(244,'IAG.TO','iA Financial Corporation Inc.',0.00,0,'2026-01-24 08:13:35',170.84,182.86,'buy','ACTIVE',167.00,192.00,2.29,7,'Financial Services','Insurance - Diversified',NULL,'https://ia.ca',15853096960,14.66,12.12,NULL,2.16,1650000000,3.96,2.3400,1763683200,0.3170,0.8250,182.99,115.21,172.49,154.01,308145,'2026-02-04 03:05:20',47.62,'BULLISH',172.63,153.06,2.74,165.96,163.79,178.80,181.65,'NONE','ACCUMULATE',169.2700,166.2800,180.0600,NULL,'2026-02-03 22:05:20','BUY',166.50,161.50,182.50,'1:3.2','While the long-term trend is bullish (Price > 200D SMA), short-term momentum is negative (MACD < Signal, Price < 50D SMA). The strategy is to accumulate on the pullback near Support 1 and the Lower Bollinger Band to improve Risk/Reward. Fundamentals remain attractive (F-PE 12.12), supporting a move back toward analyst targets.',239792,298508.57,-34.41,-1.7919,-1.2388,183.6,162.36),
(245,'IFC.TO','Intact Financial Corporation',0.00,0,'2026-01-24 08:13:35',255.62,318.85,'buy','ACTIVE',288.00,364.00,2.00,13,'Financial Services','Insurance - Property & Casualty',31000,'https://www.intactfc.com',45420728320,15.20,14.64,NULL,2.44,4966000128,5.32,2.1000,1765929600,0.3116,0.2570,317.35,244.01,274.99,284.92,427883,'2026-02-04 03:05:36',37.28,'BEARISH',274.01,282.62,1.54,253.62,247.16,263.84,268.37,'TESTING SUPPORT (S1)','HOLD',253.5000,251.7400,282.6600,NULL,'2026-02-03 22:05:36','BUY',255.62,246.50,274.00,'1:2.02','Contrarian long setup. Price is testing key support at $253.62 with RSI approaching oversold (37), indicating a potential mean reversion bounce. While the technical trend is bearish, the fundamentals (14.6x F-PE) and significant upside to analyst targets ($318) provide a favorable risk/reward profile. Stop loss set below Support 2 to protect against a breakdown to new lows; target set near the 50-day SMA.',455373.7,581930.14,13.76,-7.1877,-6.2989,284.53,242.1),
(246,'IGM.TO','IGM Financial Inc.',0.00,0,'2026-01-24 08:13:35',65.92,64.63,'hold','ACTIVE',55.00,69.00,2.63,8,'Financial Services','Asset Management',NULL,'https://www.igmfinancial.com',15537083392,15.47,13.27,NULL,1.75,1673446016,2.25,3.3400,1767052800,0.5172,1.1800,68.55,38.89,62.16,51.25,399121,'2026-02-04 02:09:50',54.87,'BULLISH',62.10,50.56,-1.63,65.68,56.37,67.75,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',67.3500,67.0100,63.5200,NULL,'2026-02-02 01:30:11','BUY',65.86,64.25,68.50,'1:1.64','The stock remains in a strong uptrend (Price > SMA50 > SMA200) and is currently testing key support at $65.68 with healthy RSI levels (56). While MACD indicates cooling momentum, the valuation (13x F-PE) and dividend yield provide a safety net. The trade capitalizes on the \'Accumulate\' signal and volume trend to retest recent highs near $68.55.',424674.27,490718.29,11.5,1.3162,1.5916,68.77,63),
(247,'IMO.TO','Imperial Oil Limited',0.00,0,'2026-01-24 08:13:35',145.70,115.41,'underperform','ACTIVE',98.00,155.00,3.78,17,'Energy','Oil & Gas Integrated',NULL,'https://www.imperialoil.ca',72392646656,22.48,19.44,NULL,3.06,6853000192,3.48,2.4800,1772668800,0.4444,0.9630,146.14,82.98,129.77,118.46,961637,'2026-02-04 02:09:53',69.00,'BULLISH',129.80,117.84,4.03,137.57,136.52,NULL,NULL,'NONE','ACCUMULATE',140.2700,140.0500,120.5600,NULL,'2026-02-02 01:31:20','BUY',136.55,129.50,144.20,'1:1.09','Despite analyst caution, the technical structure is Bullish (Price > SMA50/200). The pullback to Support S1 ($136.52) coincides with an \'Accumulate\' signal, offering a favorable risk/reward entry for a bounce back to range highs. Stop is placed below the SMA50 to protect against trend reversal.',926665.2,1006365.14,-6.03,4.319,3.6972,148.33,122.57),
(249,'IPCO.TO','International Petroleum Corporation',0.00,0,'2026-01-24 08:13:35',29.37,26.38,'buy','ACTIVE',24.06,29.62,1.90,6,'Energy','Oil & Gas E&P',NULL,'https://www.international-petroleum.com',3294008064,75.31,56.64,NULL,2.62,257475008,NULL,NULL,NULL,0.0000,1.1360,29.46,16.32,25.85,23.37,141549,'2026-02-04 03:06:58',67.93,'BULLISH',25.91,23.43,8.18,25.74,25.34,NULL,NULL,'NONE','ACCUMULATE',27.9700,27.1500,24.4000,NULL,'2026-02-03 22:06:58','BUY',29.50,27.80,32.50,'1:1.76','Momentum play triggered by surging volume (+25% trend) and strong 1W performance (+27%). Technicals are bullish with an active MACD crossover. Entry is set above the 52-week high ($29.46) to capture breakout continuation into price discovery mode, despite premium valuation. Stop loss set below previous close to manage pullback risk from upper Bollinger Band resistance.',159309.5,201269.29,25.1,0.8758,0.53,29.35,23.19),
(251,'IVN.TO','Ivanhoe Mines Ltd.',0.00,0,'2026-01-24 08:13:35',18.62,18.47,'buy','ACTIVE',14.92,23.10,1.53,15,'Basic Materials','Other Industrial Metals & Mining',2200,'https://ivanhoemines.com',26433392640,56.42,34.54,NULL,3.33,-48242000,NULL,NULL,NULL,0.0000,1.8960,20.34,8.76,15.39,13.16,3770429,'2026-02-04 03:07:11',63.97,'BULLISH',15.52,13.19,0.98,17.14,15.70,18.81,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',17.1400,18.4400,16.6100,'VOLUME SURGE','2026-02-03 22:07:11','BUY',18.85,16.95,20.30,'1:0.76','Momentum trade driven by a massive volume surge (7D avg > 30D avg) and bullish MACD crossover. The stock is testing resistance at $18.81; entry is set on the breakout confirmation. RSI at 64 indicates room for upside before overbought conditions. Target set near the 52-week high, with a stop below recent support ($17.14) to manage high beta volatility.',4110280.57,6670188.14,17.34,0.7488,0.6886,18.95,14.95),
(252,'JWEL.TO','Jamieson Wellness Inc.',0.00,0,'2026-01-24 08:13:35',34.62,42.92,'strong_buy','ACTIVE',40.50,46.00,1.50,6,'Consumer Defensive','Packaged Foods',NULL,'https://www.jamiesonwellness.com',1449640064,24.21,14.85,NULL,2.99,119345000,0.92,2.6300,1764547200,0.6014,0.8850,38.11,27.90,34.14,34.86,75647,'2026-02-04 03:07:30',48.96,'BULLISH',34.13,34.57,-2.48,34.34,34.26,34.73,34.90,'TESTING SUPPORT (S1)','ACCUMULATE',34.9900,35.5000,33.9000,NULL,'2026-02-03 22:07:30','BUY',34.45,33.35,40.50,'1:5.5','Strong analyst consensus ($42.92 avg target) and attractive Forward P/E (14.85) support a long thesis. Technicals indicate consolidation near key support ($34.34) and the 50-day SMA, offering an asymmetric risk/reward entry. Stop placed below Bollinger lower band to limit downside risk while targeting the lower end of analyst projections.',68611.07,87261.71,-17.47,0.2708,0.3716,36.41,33.42),
(254,'KEY.TO','Keyera Corp.',0.00,0,'2026-01-24 08:13:35',46.30,51.69,'buy','ACTIVE',43.00,62.00,1.85,13,'Energy','Oil & Gas Midstream',NULL,'https://www.keyera.com',10615794688,24.37,19.95,NULL,3.79,1111764992,2.16,4.7500,1765756800,1.1230,0.8660,47.12,37.80,44.12,43.62,1411919,'2026-02-04 03:08:07',64.36,'BULLISH',44.00,42.84,2.18,43.13,42.89,46.37,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',45.5200,45.3100,43.9800,NULL,'2026-02-03 22:08:07','BUY',46.40,43.00,51.50,'1:1.5','Momentum is bullish with price above SMA50/200 and a positive MACD crossover. The stock is testing resistance at $46.37; a breakout targets the analyst consensus of ~$51.70. The 4.75% yield offers defensive support, though lower volume suggests using a stop below the $43.13 support level to manage risk.',1303400.9,958132.43,-15.22,0.6648,0.4155,47.09,41.06),
(255,'KXS.TO','Kinaxis Inc.',0.00,0,'2026-01-24 08:13:35',123.00,220.28,'buy','ACTIVE',190.85,251.90,1.73,11,'Technology','Software - Application',1674,'https://www.kinaxis.com',3451483904,75.46,21.40,NULL,5.68,55116000,NULL,NULL,NULL,0.0000,0.8750,212.45,121.94,168.21,184.62,76411,'2026-02-04 03:08:37',12.55,'BEARISH',167.23,184.36,-15.79,NULL,NULL,159.87,162.05,'NONE','BUY WATCH (Oversold)',133.6600,146.0600,166.5300,'HIGH VOL OVERSOLD','2026-02-03 22:08:37','BUY',123.00,118.50,142.00,'1:4.22','RSI at 12.55 and price below the lower Bollinger Band indicates extreme oversold conditions ripe for a technical bounce. Despite the bearish trend, the dislocation between price and analyst targets ($220+), combined with a reasonable Forward P/E of 21x, offers an asymmetric risk-reward ratio. Entry is taken near 52-week lows for a mean-reversion trade.',95124.07,159174.57,57.86,-10.5871,-7.6899,187.87,123.55),
(256,'L.TO','Loblaw Companies Limited',0.00,0,'2026-01-24 08:13:35',65.46,64.18,'buy','ACTIVE',39.00,72.00,1.91,11,'Consumer Defensive','Grocery Stores',220000,'https://www.loblaw.ca',77319577600,30.73,25.07,NULL,6.80,5880999936,0.55,0.8800,1765756800,0.2631,0.4720,65.57,43.32,61.98,57.55,1405332,'2026-02-04 03:08:58',67.63,'BULLISH',62.00,57.40,6.21,61.27,61.07,NULL,NULL,'NONE','ACCUMULATE',62.9200,61.6300,61.3100,NULL,'2026-02-03 22:08:58','BUY',65.50,63.25,70.00,'1:2.0','Stock is testing 52-week highs with bullish MACD and strong momentum signals. Despite an elevated RSI (67) and premium valuation (PE 30x), the breakout above Bollinger Bands signals strong accumulation in a defensive sector. Targeting the high end of analyst estimates ($72) with a stop below the upper volatility band to manage mean-reversion risk.',1194896.6,1337642.57,-25.68,0.4023,0.252,64.27,60.33),
(258,'LB.TO','Laurentian Bank of Canada',0.00,0,'2026-01-24 08:13:35',40.03,40.38,'none','ACTIVE',40.00,40.50,NULL,8,'Financial Services','Banks - Regional',2682,'https://www.laurentianbank.ca',1784685440,14.10,11.77,NULL,0.65,NULL,1.88,4.7000,1767571200,0.6620,1.3720,40.42,24.37,38.92,32.81,355883,'2026-02-04 02:10:00',77.72,'BULLISH',38.82,32.20,0.18,39.89,32.09,40.04,NULL,'TESTING SUPPORT (S1)','SELL WATCH (Overbought)',40.0200,39.9600,39.9300,NULL,'2026-02-02 01:37:09','SELL',40.00,40.55,38.50,'1:2.73','The stock is technically overextended with an RSI of 76.92 and bearish volume divergence (-32%). Price is hugging the upper Bollinger Band and analyst price targets ($40.38), limiting upside. MACD momentum is fading. The setup favors a mean reversion short trade towards the 50-day SMA support level.',287666.2,211540.86,-33.93,0.3186,0.4255,40.04,39.84),
(259,'LIF.TO','Labrador Iron Ore Royalty Corporation',0.00,0,'2026-01-24 08:13:35',29.91,30.90,'hold','ACTIVE',28.50,36.00,3.00,5,'Basic Materials','Steel',3,'https://labradorironore.com',1914240000,17.09,11.66,NULL,2.97,NULL,1.55,5.2900,1767139200,1.1404,0.8640,31.97,25.85,30.33,28.69,174560,'2026-02-04 02:10:00',46.01,'BULLISH',30.16,28.12,-0.99,29.29,29.28,30.30,30.38,'TESTING RESISTANCE (R1)','ACCUMULATE',29.2900,30.2100,30.0400,NULL,'2026-02-02 01:37:25','BUY',29.52,28.60,30.90,'1:1.5','The stock is testing Support S1 and sits precisely on the Lower Bollinger Band ($29.51), offering a high-probability technical bounce. Despite negative short-term momentum (MACD), the price remains above the long-term bullish 200D SMA ($28.68). With a 5.12% yield and \'Accumulate\' signals, this dip provides an attractive risk/reward entry targeting the analyst mean valuation.',199337.1,255073.29,34.44,-0.1363,0.0487,32.02,29.25),
(260,'LNR.TO','Linamar Corporation',0.00,0,'2026-01-24 08:13:35',87.19,93.67,'buy','ACTIVE',85.00,99.00,1.67,6,'Consumer Cyclical','Auto Parts',34000,'https://www.linamar.com',5214789632,21.16,7.76,NULL,0.87,1522882944,1.16,1.3400,1763683200,0.2621,1.2980,90.71,43.84,83.50,71.88,97537,'2026-02-04 03:09:29',55.54,'BULLISH',83.73,71.74,-1.16,86.32,82.96,89.39,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',86.3600,88.2100,84.6300,NULL,'2026-02-03 22:09:29','BUY',87.19,82.85,93.67,'1:1.49','Primary trend is bullish (Price > 200D/50D SMAs) despite short-term consolidation. Fundamental valuation is attractive (F-PE 7.76, P/B 0.87) with strong analyst backing. Testing Support 1 provides an optimal risk/reward entry. Stop loss is set below Support 2 and the 50D SMA to avoid volatility shakeouts, while the target aligns with the analyst consensus average.',100498.97,126509.86,3.47,0.8937,1.3298,89.37,85.36),
(261,'LSPD.TO','Lightspeed Commerce Inc.',0.00,0,'2026-01-24 08:13:35',13.44,20.12,'buy','ACTIVE',13.57,30.07,2.43,10,'Technology','Software - Application',NULL,'https://www.lightspeedhq.com',1827619712,NULL,14.09,NULL,0.88,-27940000,NULL,NULL,NULL,0.0000,2.1780,20.84,10.50,16.10,16.08,607163,'2026-02-04 03:10:07',21.70,'BEARISH',16.07,16.08,-15.04,13.35,11.18,14.21,15.24,'TESTING SUPPORT (S1)','BUY WATCH (Oversold)',14.5600,15.8200,16.6100,'HIGH VOL OVERSOLD','2026-02-03 22:10:07','BUY',13.40,12.65,15.20,'1:2.4','Deeply oversold (RSI 21.70) and trading below the Lower Bollinger Band implies capitulation. Valuation is attractive at 0.88 P/B. With price testing S1 ($13.35) and volume surging, we anticipate a mean-reversion bounce. The entry is placed at support, targeting Resistance 2 ($15.24), with a stop strictly below the psychological $13.00 level to manage high beta risk.',665027.8,765476.29,21.65,-0.5421,-0.3209,17.63,13.95),
(262,'LUN.TO','Lundin Mining Corporation',0.00,0,'2026-01-24 08:13:35',36.49,33.56,'buy','ACTIVE',25.69,42.30,1.91,23,'Basic Materials','Copper',6195,'https://www.lundinmining.com',31175888896,121.63,28.04,NULL,3.88,1344066944,0.11,0.3200,1764892800,0.7595,1.7560,38.85,8.94,30.02,19.73,2716990,'2026-02-04 03:10:44',61.84,'BULLISH',30.26,19.82,2.10,32.67,25.34,36.67,37.16,'TESTING RESISTANCE (R1)','ACCUMULATE',34.5400,35.7400,31.6000,NULL,'2026-02-03 22:10:44','BUY',36.75,33.90,42.25,'1:1.93','Strong momentum (+35% 1W) and rising volume (+9.67%) indicate high demand. Price is testing R1 ($36.67); entry is set on a confirmed breakout. While technically extended above the average analyst target, the sector strength and Forward P/E of 28 justify a push toward the analyst high ($42.30). Stop is tight below previous close volatility.',2833196.4,3271870.29,9.67,1.6034,1.7719,37.84,31.13),
(264,'MBX.TO','Microbix Biosystems Inc.',0.00,0,'2026-01-24 08:13:35',0.22,0.50,'none','ACTIVE',0.50,0.50,NULL,1,'Healthcare','Biotechnology',NULL,'https://www.microbix.com',30577124,NULL,11.00,NULL,1.10,-139620,NULL,NULL,936230400,0.0000,0.3770,0.55,0.21,0.24,0.28,67354,'2026-02-04 02:10:05',40.23,'BEARISH',0.24,0.27,0.00,0.21,NULL,0.23,0.25,'NONE','HOLD',0.2200,0.2200,0.2400,NULL,'2026-02-02 01:40:24','HOLD',0.22,0.20,0.25,'1:1.5','Despite bearish technicals (Price < 50D/200D SMAs, negative MACD), selling is ill-advised as price sits on critical support ($0.21) with attractive valuation (F-PE 10.75, P/B 1.08). Risk/reward favors holding for a mean reversion bounce toward the 50D SMA. A break below $0.21 triggers the stop loss.',79723.33,44600,42.79,-0.0048,-0.0042,0.25,0.21),
(266,'MFC.TO','Manulife Financial Corporation',0.00,0,'2026-01-24 08:13:35',51.91,53.94,'buy','ACTIVE',41.10,60.00,2.07,15,'Financial Services','Insurance - Life',37000,'https://www.manulife.com',87276404736,16.64,11.41,NULL,1.79,9752000512,1.76,3.3500,1764115200,0.5513,0.8690,52.97,36.93,50.20,45.11,5844888,'2026-02-04 03:11:22',57.39,'BULLISH',50.25,44.64,2.37,50.62,49.80,52.28,52.46,'TESTING RESISTANCE (R1)','ACCUMULATE',52.4600,50.7100,50.5600,NULL,'2026-02-03 22:11:22','BUY',51.91,50.15,53.95,'1:1.16','MFC is in a strong uptrend (Price > SMA50/200) with Bullish signals and attractive valuation (F-PE 11.41). While currently testing resistance at $52.28, the RSI (57) indicates room for growth. We enter at market, placing a stop below the SMA50 support ($50.25) to manage downside risk, targeting the analyst consensus of ~$54.',4930236.33,6806770,-26.35,0.4764,0.478,52.7,50.22),
(267,'MFI.TO','Maple Leaf Foods Inc.',0.00,0,'2026-01-24 08:13:35',26.32,34.00,'none','ACTIVE',27.00,42.00,NULL,8,'Consumer Defensive','Packaged Foods',13500,'https://www.mapleleaffoods.com',3282868992,16.98,17.96,NULL,2.00,590825024,0.88,3.4000,1773014400,0.6065,0.9470,32.31,18.76,25.28,26.46,340352,'2026-02-04 02:10:08',62.33,'BULLISH',25.06,25.69,3.95,25.23,24.76,26.60,28.11,'TESTING RESISTANCE (R1)','ACCUMULATE',25.8800,25.3200,24.8100,NULL,'2026-02-02 01:41:39','HOLD',25.23,24.65,26.44,'1:2.09','Technicals are bearish (negative momentum, MACD sell signal), and volume is fading (-31%), suggesting an inability to break immediate resistance at $25.25. While fundamentals are attractive (16x PE, 34% upside to analyst targets), the current setup lacks buy conviction. Maintain position; await a test of Support 1 ($24.76) or SMA50 ($25.00) for better accumulation, or a breakout above the 200D MA.',272741,262990,-28.1,0.1832,0.1617,26.7,24.4),
(268,'MG.TO','Magna International Inc.',0.00,0,'2026-01-24 08:13:35',70.15,69.57,'hold','ACTIVE',62.06,88.37,2.79,5,'Consumer Cyclical','Auto Parts',170000,'https://www.magna.com',19769272320,14.11,8.58,NULL,1.15,3929999872,2.72,3.8800,1763078400,0.5288,1.7200,79.72,43.25,72.68,61.74,1140127,'2026-02-04 02:10:09',35.14,'BULLISH',72.79,61.16,-3.55,69.61,67.83,76.22,79.10,'TESTING SUPPORT (S1)','ACCUMULATE',70.2000,72.7300,75.7500,NULL,'2026-02-02 01:41:55','BUY',69.50,67.50,76.20,'1:3.35','RSI at 31.90 and price testing the Lower Bollinger Band ($69.49) signals oversold conditions ripe for a mean reversion bounce. Valuation is attractive (F-PE 8.6x) with a 3.82% yield supporting the \'Accumulate\' signal. Entry is set at support; target aligns with Resistance 2, while the stop is placed strictly below Support 1 to manage negative momentum.',1094124.4,1598933.14,-5.01,-0.9805,-0.1504,81.21,68.19),
(269,'MRU.TO','Metro Inc.',0.00,0,'2026-01-24 08:13:35',93.11,102.45,'buy','ACTIVE',80.00,113.00,2.45,11,'Consumer Defensive','Grocery Stores',99000,'https://www.metro.ca',19846582272,20.24,16.67,NULL,2.83,1865600000,1.63,1.7800,1770854400,0.3274,0.3670,109.20,89.64,98.24,100.07,524968,'2026-02-04 03:12:15',38.27,'BEARISH',98.10,99.57,0.19,91.99,91.84,93.16,94.96,'TESTING SUPPORT (S1)','HOLD',91.4900,92.9300,98.6800,'VOLUME SURGE','2026-02-03 22:12:15','BUY',92.15,89.50,98.24,'1:2.3','Contrarian value play. Recent volume surge (7D +66% vs 30D) implies institutional capitulation/absorption near 52-week lows. Despite bearish technicals, the stock is deeply oversold (RSI 38) and trading at attractive valuation (16.7x F-PE) vs Analyst Target ($102). Entry placed near S1 support to capture mean reversion toward the 50D SMA.',505024.67,841162.86,-10.59,-1.8066,-1.1091,103.27,89.58),
(271,'MX.TO','Methanex Corporation',0.00,0,'2026-01-24 08:13:35',67.25,NULL,'buy','ACTIVE',NULL,NULL,1.56,NULL,'Basic Materials','Chemicals',1415,'https://www.methanex.com',5201082880,16.48,14.57,NULL,1.48,868163008,1.00,1.5300,1773705600,0.2483,0.9810,76.91,36.10,57.55,50.62,184485,'2026-02-04 03:12:44',65.23,'BULLISH',57.84,50.42,5.66,62.89,54.44,75.27,NULL,'NONE','ACCUMULATE',65.3900,63.6500,59.1100,NULL,'2026-02-03 22:12:44','BUY',67.00,61.80,75.00,'1:1.54','MX.TO exhibits a strong bullish trend, trading above 50D/200D SMAs with increasing volume. Although MACD implies minor consolidation, RSI at 65 indicates further upside potential before becoming overbought. The valuation (14.6 F-PE) remains attractive. Entry is set near current levels, targeting resistance at $75.27, with a stop below the $62.89 support level to protect capital.',238997.63,220175.57,72.76,2.2642,2.5464,67.92,61.95),
(272,'NA.TO','National Bank of Canada',0.00,0,'2026-01-24 08:13:35',164.50,170.57,'none','ACTIVE',132.00,188.00,NULL,14,'Financial Services','Banks - Diversified',33200,'https://www.nbc.ca',64511893504,16.34,12.18,NULL,2.00,NULL,4.96,3.0300,1766966400,0.4608,1.1060,177.54,106.67,170.03,149.26,1700024,'2026-02-04 02:10:11',40.48,'BULLISH',169.50,147.74,1.57,161.96,146.79,175.57,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',163.9400,161.9600,175.5700,NULL,'2026-02-02 01:43:54','BUY',162.25,158.90,170.57,'1:2.48','Technical mean-reversion setup. Stock is testing Support 1 ($161.96) with RSI at 30.93 (near oversold) and price compressing against the Lower Bollinger Band ($159.95). While momentum is negative, the long-term trend holds above the 200D SMA. Attractive Forward PE (12.01) and yield provide a floor. Targeting the Analyst consensus/50D SMA for a bounce.',1708442.03,1898051.57,-1.27,-1.996,-1.4777,175.46,159.73),
(273,'NPI.TO','Northland Power Inc.',0.00,0,'2026-01-24 08:13:35',19.05,22.15,'buy','ACTIVE',18.00,27.00,2.23,13,'Utilities','Utilities - Renewable',NULL,'https://www.northlandpower.com',4981613568,NULL,14.13,NULL,1.32,1421021056,1.12,5.9200,1769731200,1.2121,0.5780,25.99,15.96,17.92,21.04,1554483,'2026-02-04 03:13:47',57.47,'BEARISH',17.85,20.59,-0.25,18.58,18.03,19.09,19.22,'TESTING RESISTANCE (R1)','WEAK',18.9200,19.1000,18.0300,NULL,'2026-02-03 22:13:47','BUY',19.10,17.80,21.00,'1:1.46','NPI has reclaimed the 50D SMA ($17.92) with strong momentum (19% 1W gain), offering a mean-reversion setup toward the 200D SMA ($21.04). While volume is consolidating, the 5.92% yield and attractive forward P/E (14x) limit downside. Entry is set on a confirmed break of R1 ($19.09), with a stop strictly below the 50D support level.',1028068.13,969834.86,-51.64,0.2023,0.2111,19.54,18.04),
(274,'NTR.TO','Nutrien Ltd.',0.00,0,'2026-01-24 08:13:35',95.98,91.73,'buy','ACTIVE',62.81,110.89,2.13,8,'Basic Materials','Agricultural Inputs',25500,'https://www.nutrien.com',46635151360,18.89,14.64,NULL,1.35,5212000256,3.03,3.2300,1767139200,0.5863,1.1410,98.67,65.35,86.60,81.90,1916850,'2026-02-04 03:14:02',62.57,'BULLISH',86.59,80.79,0.49,93.75,81.75,97.11,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',93.8600,95.5100,85.4900,NULL,'2026-02-03 22:14:02','BUY',95.98,93.40,102.35,'1:2.47','Stock is in a verified uptrend (Price > SMA50 > SMA200) with rising volume (+28%), signaling strong accumulation. RSI at 62 allows room for upside before overbought conditions. Valuation (F-PE 14.6x) and 3.23% yield offer downside protection. Technical setup targets a breakout of $97.11 resistance toward the Upper Bollinger Band ($102.35).',2162352.53,2165382.29,28.54,2.8386,2.9056,102.35,81.02),
(275,'NWC.TO','The North West Company Inc.',0.00,0,'2026-01-24 08:13:35',50.94,58.50,'none','ACTIVE',56.00,63.00,NULL,4,'Consumer Defensive','Grocery Stores',7003,'https://www.northwest.ca',2431710208,17.33,13.33,NULL,3.05,307488992,1.64,3.3000,1767139200,0.5476,0.4660,57.95,44.48,49.13,49.78,132436,'2026-02-04 02:10:17',62.48,'BULLISH',48.98,49.05,2.83,48.98,48.61,51.20,55.45,'TESTING RESISTANCE (R1)','ACCUMULATE',49.7300,49.5400,48.8800,NULL,'2026-02-02 01:47:23','BUY',48.35,47.75,56.00,'1:12.75','Contrarian value play. Despite bearish technicals and a break below the 200-day SMA, the stock is testing critical support near S1 ($48.37). Fundamentals are robust with a Forward P/E of 12.7x and a defensive 3.37% yield. We are accumulating at support to capture the significant gap to the analyst consensus target, placing stops just below secondary support levels.',118286.47,135970.57,-18.96,0.2714,0.2556,50.74,48.24),
(276,'NXE.TO','NexGen Energy Ltd.',0.00,0,'2026-01-24 08:13:35',17.09,17.79,'buy','ACTIVE',15.00,20.00,1.54,12,'Energy','Uranium',133,'https://www.nexgenenergy.ca',11186449408,NULL,-116.85,NULL,10.70,-76167000,NULL,NULL,NULL,0.0000,1.7750,18.91,5.59,14.07,11.00,2281527,'2026-02-04 03:14:37',58.79,'BULLISH',14.20,11.05,-1.56,16.58,12.48,18.84,NULL,'NONE','ACCUMULATE',16.5800,17.3600,14.7400,NULL,'2026-02-03 22:14:37','BUY',17.09,16.25,18.84,'1:2.08','Strong bullish momentum (1W +17%) backed by surging volume (7D avg > 30D avg) validates the Accumulate signal. RSI at 58 leaves room for upside before overbought conditions. We target a retest of the $18.84 resistance/52-week high. Stop loss is set below the $16.58 support level to manage the stock\'s high beta volatility.',2562957.43,3827489,27.42,0.9486,1.062,18.61,14.53),
(277,'OGC.TO','OceanaGold Corporation',0.00,0,'2026-01-24 08:13:35',47.99,56.00,'buy','ACTIVE',49.01,72.68,1.64,11,'Basic Materials','Gold',NULL,'https://oceanagold.com',10962848768,20.60,7.94,NULL,4.02,871600000,0.17,0.3600,1763510400,0.0526,1.2410,54.02,10.86,40.67,27.84,731714,'2026-02-04 03:14:54',56.65,'BULLISH',41.00,27.96,-5.77,44.12,37.98,53.12,NULL,'NONE','ACCUMULATE',45.5700,50.9300,40.5200,NULL,'2026-02-03 22:14:54','BUY',47.99,43.90,56.00,'1:1.96','Strong bullish momentum (up ~51% in 1W) is supported by rising volume (+4.75%) and attractive valuations (F-PE 7.94). RSI at 56 indicates room for growth, not yet overbought. We accumulate at current levels, using the $44.12 support zone as a risk floor, targeting the analyst consensus of $56.00.',743316.83,841443.57,4.75,2.2116,2.7238,53.82,39.6),
(278,'ONEX.TO','Onex Corporation',0.00,0,'2026-01-24 08:13:35',108.74,158.00,'buy','ACTIVE',139.00,175.00,2.00,3,'Financial Services','Asset Management',373,'https://www.onex.com',7460441600,12.70,5.44,NULL,0.63,499000000,0.40,0.3400,1767916800,0.0456,1.1910,131.38,86.64,113.44,112.13,91840,'2026-02-04 03:15:33',34.52,'BEARISH',113.37,111.96,-5.64,107.55,104.65,110.16,112.45,'TESTING SUPPORT (S1)','HOLD',116.6500,115.2400,115.8800,'HIGH VOL OVERSOLD','2026-02-03 22:15:33','BUY',108.74,104.50,113.40,'1:1.1','Despite bearish technicals, the stock is testing S1 ($107.55) with a \'High Vol Oversold\' signal. Fundamental valuation is compelling (0.63 P/B, 5.44 F-PE) with massive analyst upside. The setup favors a contrarian mean reversion trade targeting the 50D SMA, using S2 as a stop.',83070.63,113174.14,-20.87,0.0055,0.5835,119.52,111.66),
(279,'OTEX.TO','Open Text Corporation',0.00,0,'2026-01-24 08:13:35',31.61,48.89,'hold','ACTIVE',48.89,48.89,2.75,1,'Technology','Software - Application',21200,'https://www.opentext.com',8038950912,12.11,5.18,NULL,1.45,1515649024,1.49,4.4100,1764892800,0.5563,1.0870,56.00,31.04,44.10,44.05,945844,'2026-02-04 02:10:22',11.15,'BEARISH',43.74,43.52,-18.11,NULL,NULL,36.62,36.89,'NONE','BUY WATCH (Oversold)',33.8400,38.6000,44.2800,'HIGH VOL OVERSOLD','2026-02-02 01:49:55','BUY',34.78,31.90,39.00,'1:1.47','Extreme oversold conditions (RSI 15, Momentum -11.99%) combined with high volume suggest capitulation. Valuation is attractive at 5.75x Forward PE with a 4.2% dividend yield providing a floor. The trade targets a mean-reversion bounce toward the SMA50, with a stop strictly placed below the 52-week low and S2 support.',1008020.8,1450246.29,11.74,-3.0263,-2.2187,48.98,31.77),
(280,'OVV.TO','Ovintiv Inc.',0.00,0,'2026-01-24 08:13:35',60.15,67.13,'buy','ACTIVE',48.42,74.99,1.55,4,'Energy','Oil & Gas E&P',1623,'https://www.ovintiv.com',15260530688,47.36,9.86,NULL,1.09,4276999936,1.64,2.8300,1765756800,1.2903,0.7290,65.73,42.35,55.37,54.16,392036,'2026-02-04 03:15:51',67.40,'BULLISH',55.35,53.64,3.53,58.83,55.64,61.01,61.81,'TESTING RESISTANCE (R1)','ACCUMULATE',58.0800,58.1000,53.3900,NULL,'2026-02-03 22:15:51','BUY',60.15,57.95,67.10,'1:3.16','Strong bullish momentum confirmed by rising volume and positive MACD. Stock is trading above key moving averages with attractive Forward P/E (9.86). While RSI approaches overbought levels, a breakout above $61 resistance targets the analyst consensus of ~$67. Stop loss set below immediate support ($58.83) and previous close to mitigate downside risk.',389073.07,521941.71,12.4,1.2974,0.8896,60.42,51.78),
(281,'PAAS.TO','Pan American Silver Corp.',0.00,0,'2026-01-24 08:14:42',77.29,84.08,'buy','ACTIVE',82.94,85.22,2.00,2,'Basic Materials','Gold',9000,'https://www.panamericansilver.com',32620013568,32.75,15.96,NULL,3.61,1323200000,0.78,1.0700,1763942400,0.2428,1.2400,95.39,29.31,71.24,50.37,1088886,'2026-02-04 03:16:13',49.53,'BULLISH',71.75,50.36,-11.49,73.22,70.05,89.31,NULL,'NONE','ACCUMULATE',73.2200,87.3200,73.1300,NULL,'2026-02-03 22:16:13','BUY',77.29,72.85,89.30,'1:2.7','Long-term trend is bullish (Price > 50D/200D SMAs), supported by increasing 7-day volume and \'Accumulate\' signals. Current RSI at 49.53 suggests a healthy consolidation/pullback entry point within the uptrend. The trade targets the recent resistance level ($89.31) with a stop loss placed just below the key support pivot at $73.22 to manage short-term negative momentum.',1148655.03,1628778.71,8.84,2.3829,3.7661,90.8,68.98),
(282,'PBH.TO','Premium Brands Holdings Corporation',0.00,0,'2026-01-24 08:14:42',97.33,127.18,'buy','ACTIVE',111.00,160.00,1.73,11,'Consumer Defensive','Packaged Foods',11524,'https://www.premiumbrandsholdings.com',4347676672,66.21,14.18,NULL,2.59,456800000,3.40,3.5700,1767139200,2.3129,0.7170,103.89,72.57,98.26,90.45,135519,'2026-02-04 03:16:27',51.14,'BULLISH',97.98,89.25,4.61,94.85,94.01,97.40,98.50,'TESTING RESISTANCE (R1)','ACCUMULATE',95.1400,93.0400,102.1600,NULL,'2026-02-03 22:16:27','BUY',97.50,93.90,111.00,'1:3.75','Stock is testing R1 resistance with strong analyst backing (Target $127) and attractive Forward P/E (14x). While MACD shows short-term consolidation, the bullish trend above the 200DMA and rising 7D volume suggest an impending breakout. Entry is set slightly above R1 to confirm momentum, with a stop below S2 support to manage downside risk.',115365,150121.43,-25.89,-1.1238,-0.8652,103.07,91.81),
(283,'PEY.TO','Peyto Exploration & Development Corp.',0.00,0,'2026-01-24 08:14:42',24.85,25.64,'buy','ACTIVE',23.00,28.00,1.82,11,'Energy','Oil & Gas E&P',NULL,'https://www.peyto.com',5017131008,13.51,11.14,NULL,1.81,966822016,1.32,5.4900,1769731200,0.7174,0.3650,24.96,14.60,22.75,20.08,1019185,'2026-02-04 03:17:05',67.31,'BULLISH',22.65,19.61,1.80,24.04,21.56,NULL,NULL,'NONE','ACCUMULATE',24.0400,24.4100,21.9100,NULL,'2026-02-03 22:17:05','BUY',24.90,23.85,27.50,'1:2.48','Strong momentum (+24% 1W) and rising volume suggest a breakout above the $24.96 52-week high is imminent. Technicals are bullish (MACD crossover, Price > 50SMA), and valuation remains attractive (11.14 F-PE, 5.5% yield). Target aligned near analyst high ($28.00), with a stop set below the $24.04 support level.',1092663.1,1046613.29,13.14,0.6452,0.5514,25.63,20.96),
(286,'POW.TO','Power Corporation of Canada',0.00,0,'2026-01-24 08:14:42',68.04,70.44,'hold','ACTIVE',55.00,78.00,2.89,9,'Financial Services','Insurance - Life',NULL,'https://www.powercorporation.com',43345735680,14.35,11.52,NULL,1.85,6959000064,2.45,3.5400,1767139200,0.5063,1.0190,74.91,43.75,71.70,60.42,1948068,'2026-02-04 02:10:27',32.60,'BULLISH',71.37,59.61,-2.28,67.60,60.15,69.91,71.55,'TESTING SUPPORT (S1)','ACCUMULATE',69.1800,69.6300,73.5300,NULL,'2026-02-02 01:52:38','BUY',68.00,66.85,71.25,'1:2.83','Price is testing S1 support ($67.60) and the lower Bollinger Band with RSI near oversold (33), signaling a potential mean-reversion bounce. While short-term momentum is negative, the long-term trend (above 200D SMA) and valuation (11.6x F-PE) support accumulation. The trade targets a technical rebound to the 50D SMA ($71.34), with a tight stop below local support levels to manage downside risk.',2073435.23,2386579.57,15.83,-0.8338,-0.4352,74.41,67.54),
(287,'PPL.TO','Pembina Pipeline Corporation',0.00,0,'2026-01-24 08:14:42',56.95,58.33,'buy','ACTIVE',50.00,67.00,1.94,18,'Energy','Oil & Gas Midstream',2997,'https://www.pembina.com',33084076032,20.34,20.00,NULL,2.20,3659000064,2.84,5.0700,1765756800,1.0000,0.7980,59.20,48.35,53.41,52.73,3073865,'2026-02-04 03:18:11',70.85,'BULLISH',53.24,51.70,1.84,54.70,52.71,58.00,NULL,'TESTING RESISTANCE (R1)','SELL WATCH (Overbought)',56.0200,55.9200,52.2600,NULL,'2026-02-03 22:18:11','BUY',54.70,52.65,59.20,'1:2.2','Despite a bullish trend, RSI at 70.85 (Overbought) and declining volume (-21%) suggest exhaustion near $58 resistance. Current prices offer poor risk/reward relative to the average analyst target ($58.33). The prudent setup is a limit order at Support 1 ($54.70) to capture mean reversion while securing the 5% dividend yield.',2713916.23,2387783.86,-20.97,1.1405,0.8675,58.26,50.1),
(288,'PRMW.TO','Primo Brands Corporation',0.00,0,'2026-01-24 08:14:42',37.40,NULL,'none','WATCH',NULL,NULL,NULL,NULL,'','',12000,'https://www.primobrands.com',5998810624,52.68,23.52,NULL,3.24,1239600000,NULL,NULL,NULL,NULL,0.6070,38.76,19.04,34.53,28.61,433414,'2026-02-02 04:34:11',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(289,'PSK.TO','PrairieSky Royalty Ltd.',0.00,0,'2026-01-24 08:14:42',29.65,31.45,'buy','ACTIVE',28.00,35.00,1.82,11,'Energy','Oil & Gas E&P',75,'https://www.prairiesky.com',6899910656,31.21,32.67,NULL,2.70,460000000,1.04,3.5800,1767139200,1.1075,0.9370,29.98,21.97,27.29,25.06,346073,'2026-02-04 03:19:00',67.94,'BULLISH',27.22,24.69,3.64,26.36,26.30,NULL,NULL,'NONE','ACCUMULATE',29.0500,28.6100,26.1100,NULL,'2026-02-03 22:19:00','BUY',29.65,27.20,31.45,'1:0.73','Strong bullish momentum confirmed by volume (+19% trend) and price trading above 50D/200D SMAs. \'Accumulate\' signal and positive MACD suggest continued upside towards analyst consensus ($31.45). While RSI (67.94) nears overbought, the breakout of the 52-week high vicinity ($29.98) appears imminent. Stop loss set below the 50D SMA to manage pullback risk after the recent 28% surge.',372010.93,510504,19.32,0.7091,0.5138,30.12,25.52),
(290,'QBR-B.TO','Quebecor Inc.',0.00,0,'2026-01-24 08:14:42',50.37,53.82,'buy','ACTIVE',47.00,58.00,2.07,14,'Communication Services','Telecom Services',NULL,'https://www.quebecor.com',11756091392,14.19,12.55,NULL,4.64,1995000064,1.40,2.7400,1763683200,0.3873,0.5390,53.32,31.87,50.95,43.77,841396,'2026-02-04 03:19:18',51.61,'BULLISH',50.93,43.45,2.00,50.29,48.61,51.15,51.98,'TESTING SUPPORT (S1)','ACCUMULATE',51.1500,49.3800,51.9800,NULL,'2026-02-03 22:19:18','BUY',50.35,48.50,53.80,'1:1.86','The stock is testing Support S1 ($50.29) within a confirmed bullish trend (50D > 200D SMA). Neutral RSI and positive MACD histogram suggest momentum is stabilizing after a pullback. With a compelling F-PE of 12.55 and analyst consensus pointing to $53.82, the risk/reward is favorable for a move back to recent highs.',667269.87,913528,-33.42,-0.202,-0.3379,52.07,47.69),
(291,'QSR.TO','Restaurant Brands International Inc.',0.00,0,'2026-01-24 08:14:42',91.05,104.25,'buy','ACTIVE',88.00,112.00,1.88,4,'Consumer Cyclical','Restaurants',37600,'https://www.rbi.com',41409105920,23.65,16.36,NULL,6.47,2700999936,3.42,3.7300,1766448000,0.8652,0.5910,102.75,83.32,96.21,93.32,1001390,'2026-02-04 03:19:40',33.88,'BEARISH',95.73,91.97,-0.75,91.00,90.16,91.62,92.07,'TESTING SUPPORT (S1)','HOLD',91.5900,91.7400,91.9500,NULL,'2026-02-03 22:19:40','BUY',91.05,89.50,95.75,'1:3.03','Contrarian long setup triggered by RSI nearing oversold territory (33.88) and price testing critical support at $91.00. While the trend is technically bearish below the 200D SMA, the 3.73% yield and attractive forward P/E (16.36) create a valuation floor. We target a mean reversion bounce to the 50-day SMA ($95.73) with a stop strictly below the $90.16 support level.',959466.5,772785,-6.26,-1.1634,-0.8557,98.07,89.76),
(292,'RCI-B.TO','Rogers Communications Inc.',0.00,0,'2026-01-24 08:14:42',50.90,59.87,'buy','ACTIVE',50.00,74.00,2.12,17,'Communication Services','Telecom Services',NULL,'https://www.rogers.com',27627415552,4.00,9.91,NULL,1.55,9370000384,2.00,3.9300,1773100800,0.1570,0.8480,56.15,32.42,51.37,46.51,1697170,'2026-02-04 03:20:14',51.22,'BULLISH',51.21,45.95,2.25,50.89,49.51,51.30,52.00,'TESTING SUPPORT (S1)','ACCUMULATE',50.4000,49.7800,51.9900,NULL,'2026-02-03 22:20:14','BUY',50.90,48.95,59.87,'1:4.6','RCI-B is testing key support at $50.89 while maintaining a bullish long-term trend above the 200-day SMA ($46.51). Valuation is highly attractive at 4.0x T-PE with a defensive 3.93% dividend yield. Increasing recent volume and a \'Buy\' consensus with ~18% upside potential suggest a strong risk/reward ratio at current levels. Stop placed below S2 and lower Bollinger Band.',1623345.03,2356278.71,-5.44,-0.083,-0.2091,51.76,49.01),
(293,'REI-UN.TO','RioCan Real Estate Investment Trust',0.00,0,'2026-01-24 08:14:42',19.34,20.73,'buy','ACTIVE',18.00,22.50,2.00,11,'Real Estate','REIT - Retail',509,'https://www.riocan.com',5705647616,87.91,11.87,NULL,0.80,494484000,1.16,5.9000,1769731200,5.1909,1.0390,20.23,15.46,18.99,18.32,682906,'2026-02-04 03:20:28',50.92,'BULLISH',18.87,17.84,-0.12,19.18,18.39,19.99,NULL,'TESTING SUPPORT (S1)','ACCUMULATE',19.6300,19.3600,18.9800,NULL,'2026-02-03 22:20:28','BUY',19.20,18.75,20.75,'1:3.44','RioCan trades at a compelling 0.80 P/B discount with a 5.9% yield, supporting a long bias. While the primary trend is bullish (Price > 200D), short-term momentum is cooling (MACD crossover). The strategy is to accumulate near Support 1 ($19.18), targeting the analyst consensus ($20.73). The stop loss is placed below the 50-day SMA ($18.87) to invalidate the setup if the trend breaks.',683410.13,608490.71,-0.3,0.1644,0.2273,20.09,19.03),
(294,'RUS.TO','Russel Metals Inc.',0.00,0,'2026-01-24 08:14:42',50.18,51.86,'buy','ACTIVE',47.00,60.00,2.00,7,'Industrials','Industrial Distribution',3970,'https://www.russelmetals.com',2792926208,17.18,13.75,NULL,1.72,302400000,1.72,3.5200,1764201600,0.5822,1.2090,50.32,34.62,44.32,42.46,188486,'2026-02-04 03:21:15',78.05,'BULLISH',44.50,41.93,3.44,43.66,43.26,NULL,NULL,'NONE','SELL WATCH (Overbought)',48.8000,48.5100,44.2800,'VOLUME SURGE','2026-02-03 22:21:15','BUY',48.15,44.30,55.00,'1:1.78','Despite strong bullish momentum and analyst Buy ratings, RSI at 78 and the \'Sell Watch\' signal indicate the stock is overextended. Chasing at $50.18 is risky. The optimal setup utilizes a limit order to enter on a mean-reversion pullback near previous consolidation levels ($48.15), targeting the high end of analyst estimates ($60) while placing stops below the 50-day SMA.',173998.87,294280.86,-14.05,1.3483,1.334,50.35,44.87),
(296,'SAP.TO','Saputo Inc.',0.00,0,'2026-01-24 08:14:42',42.58,42.14,'buy','ACTIVE',26.50,49.00,2.36,11,'Consumer Defensive','Packaged Foods',19400,'https://www.saputo.com',17464850432,NULL,18.89,NULL,2.58,1539000064,0.80,1.9200,1764633600,1.3304,0.1180,42.64,23.15,40.53,33.00,804916,'2026-02-04 03:21:43',62.88,'BULLISH',40.58,32.85,3.37,41.14,41.08,NULL,NULL,'NONE','ACCUMULATE',41.5900,41.1900,40.5600,NULL,'2026-02-03 22:21:43','BUY',41.20,39.80,45.00,'1:2.71','While technically bullish, price is compressed against the Upper Bollinger Band ($42.66) and 52-week high ($42.64) with declining volume (-7.8%). Chasing here is risky given the low Beta (0.11). The optimal setup is a limit order near Support 1 ($41.14) to capture a mean-reversion dip before the next leg up toward the analyst high target ($49.00). Stop placed below the SMA50.',784391.53,828678,-7.8,0.3944,0.3986,42.66,39.84),
(297,'SIA.TO','Sienna Senior Living Inc.',0.00,0,'2026-01-24 08:14:42',21.81,22.94,'buy','ACTIVE',22.00,24.00,1.67,9,'Healthcare','Medical Care Facilities',NULL,'https://www.siennaliving.ca',2052359168,49.57,37.60,NULL,3.28,142368992,0.94,4.2900,1769731200,2.1273,1.0180,22.21,15.20,20.90,18.98,311736,'2026-02-04 03:22:33',62.94,'BULLISH',20.81,18.64,1.86,21.21,20.29,21.82,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',21.8200,21.4100,21.0200,NULL,'2026-02-03 22:22:33','BUY',21.85,21.15,22.94,'1:1.56','Strong bullish momentum and an \'Accumulate\' signal support a long position. The price is testing resistance at $21.82; a breakout above this level confirms a move toward the analyst consensus of $22.94. RSI (63) indicates further upside potential before becoming overbought. Stop loss is set just below Support 1 ($21.21) to mitigate rejection risk.',303466.77,343557.57,-8.75,0.2532,0.2723,21.97,20.86),
(298,'SIS.TO','Savaria Corporation',0.00,0,'2026-01-24 08:14:42',24.79,28.00,'buy','ACTIVE',26.00,30.00,1.75,8,'Industrials','Specialty Industrial Machinery',2500,'https://www.savaria.com',1774302848,28.49,18.48,NULL,2.81,153960992,0.56,2.3100,1769731200,0.6226,1.0600,25.93,14.97,22.94,20.80,128954,'2026-02-04 03:22:47',60.37,'BULLISH',22.94,20.62,1.34,23.70,22.73,25.80,NULL,'NONE','ACCUMULATE',24.2500,24.4600,22.7300,NULL,'2026-02-03 22:22:47','BUY',24.80,23.45,28.00,'1:2.37','Strong momentum (+24% 1W) is validated by surging volume (7D avg > 30D avg), confirming accumulation. The stock trades above SMA50/SMA200 with an attractive Forward P/E of 18.5. With analysts projecting upside to $28.00, the risk-reward is favorable. Stop loss is placed below the $23.70 support level to protect against volatility.',168482.43,249153.29,79.57,0.3737,0.5171,25.83,23.05),
(299,'SJ.TO','Stella-Jones Inc.',0.00,0,'2026-01-24 08:14:42',94.76,96.06,'buy','ACTIVE',82.50,107.00,2.22,9,'Basic Materials','Lumber & Wood Production',3200,'https://www.stella-jones.com',5234633728,15.51,15.33,NULL,2.53,566000000,1.24,1.3000,1764547200,0.1980,0.3550,95.84,62.26,87.02,79.91,106057,'2026-02-04 03:23:08',67.75,'BULLISH',87.25,79.65,6.89,88.10,85.13,95.62,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',95.6200,88.6500,86.7400,'VOLUME SURGE','2026-02-03 22:23:08','BUY',94.76,89.90,104.50,'1:2.0','Strong momentum breakout confirmed by volume surge (7D > 30D avg) and bullish MACD. Price riding the upper Bollinger Band signals continuation. Valuation (15.5x PE) remains attractive despite recent gains. Trade targets the analyst high range ($107) upon clearing 52-week resistance ($95.84). Stop loss is placed below $90 support to manage mean reversion risk.',108130.73,172360.29,5.9,1.7378,1.1897,94.02,84.8),
(300,'SLF.TO','Sun Life Financial Inc.',0.00,0,'2026-01-24 08:14:42',87.84,92.36,'buy','ACTIVE',75.00,104.00,2.27,14,'Financial Services','Insurance - Diversified',31768,'https://www.sunlife.com',48808476672,16.64,11.17,NULL,2.09,5544999936,3.68,4.2200,1764115200,0.6515,0.8170,91.11,74.56,84.73,84.51,1846675,'2026-02-04 03:23:41',60.60,'BULLISH',84.78,83.33,2.99,85.40,85.29,87.89,88.65,'TESTING RESISTANCE (R1)','ACCUMULATE',87.1500,85.2900,87.4000,NULL,'2026-02-03 22:23:41','BUY',87.95,84.40,92.35,'1:1.24','Bullish trend confirmed by price holding above 50/200D SMAs with healthy RSI (60). Stock is testing R1 ($87.89); entry is set on a confirmed breakout. Attractive Forward P/E (11.17) and 4.2% yield provide fundamental support. Stop loss placed below the 200D SMA and S2 levels to mitigate risk from declining volume.',1333865.03,1757693,-41.84,0.4182,0.4725,88.16,85.02),
(301,'SPB.TO','Superior Plus Corp.',0.00,0,'2026-01-24 08:14:42',7.21,9.08,'buy','ACTIVE',7.00,11.00,1.70,10,'Utilities','Utilities - Regulated Gas',NULL,'https://www.superiorplus.com',1607612032,80.11,12.75,NULL,1.44,422700000,0.18,2.4800,1767139200,1.8288,0.4310,8.34,5.84,7.19,7.47,857772,'2026-02-04 03:24:14',47.85,'BEARISH',7.17,7.40,-0.96,7.13,7.13,7.34,7.34,'TESTING SUPPORT (S1)','HOLD',7.2600,7.2800,7.1500,NULL,'2026-02-03 22:24:14','BUY',7.21,6.98,7.75,'1:2.35','Despite bearish technicals, price is holding the 50-day SMA ($7.19) and testing support ($7.13) on declining volume, suggesting seller exhaustion. Forward P/E (12.75) implies significant value compared to trailing metrics. Analyst consensus ($9.08) supports upside. The trade anticipates a bounce off support to reclaim the 200-day SMA ($7.47), with a stop placed just below the $7.00 psychological floor.',650954.4,723304.57,-39.68,0.0231,0.03,7.44,7.13),
(302,'SRU-UN.TO','SmartCentres Real Estate Investment Trust',0.00,0,'2026-01-24 08:14:42',26.68,27.95,'none','ACTIVE',26.50,30.00,NULL,8,'Real Estate','REIT - Retail',NULL,'https://www.smartcentres.com',4548676096,17.44,13.47,NULL,0.74,547569984,1.85,6.9000,1769731200,1.2063,0.8680,27.49,23.18,26.18,26.10,323586,'2026-02-04 02:10:43',54.17,'BULLISH',25.96,25.34,0.13,26.48,25.72,26.82,27.33,'TESTING SUPPORT (S1)','ACCUMULATE',26.8200,26.6500,25.9600,NULL,'2026-02-02 09:07:57','BUY',26.50,25.25,27.95,'1:1.16','SRU-UN is testing S1 support ($26.48) within a bullish trend (Price > 200D SMA). The 6.93% yield and 0.74 P/B ratio provide a strong fundamental floor. Despite short-term negative momentum, the risk/reward favors accumulation near support, targeting the analyst consensus of $27.95.',349360.67,424945.71,12.72,0.2124,0.2823,27.4,26.19),
(303,'SSRM.TO','SSR Mining Inc.',0.00,0,'2026-01-24 08:14:42',33.26,44.11,'buy','ACTIVE',29.66,53.28,2.30,7,'Basic Materials','Gold',2300,'https://www.ssrmining.com',6751817216,23.76,6.07,NULL,1.49,484190016,NULL,NULL,1699574400,0.0000,0.5360,38.88,12.05,31.60,24.94,404895,'2026-02-04 03:24:30',50.42,'BULLISH',31.70,25.03,-12.31,31.42,31.04,34.21,36.27,'NONE','ACCUMULATE',31.0800,37.9300,29.8000,NULL,'2026-02-03 22:24:30','BUY',32.50,30.90,44.10,'1:7.25','Strong structural uptrend (Price > SMA50/200) combined with attractive valuation (F-PE 6.07x) signals a long opportunity. While momentum is currently cooling (MACD lag), increasing volume suggests institutional accumulation. We target a pullback entry near the $31.42 support zone to improve risk/reward. The analyst consensus of $44.11 implies significant upside potential as earnings expectations re-rate.',508178.07,659077.43,66.81,0.7292,1.0552,38.5,28.52),
(304,'STN.TO','Stantec Inc.',0.00,0,'2026-01-24 08:14:42',135.56,170.73,'buy','ACTIVE',157.00,183.00,1.73,11,'Industrials','Engineering & Construction',34000,'https://www.stantec.com',15462921216,31.97,22.42,NULL,4.79,930300032,0.90,0.6500,1767139200,0.2087,0.8440,160.05,108.09,133.88,143.17,391057,'2026-02-04 03:24:50',48.50,'BEARISH',133.82,142.86,-1.05,134.94,132.42,138.03,140.15,'TESTING SUPPORT (S1)','HOLD',138.0300,137.0000,134.5000,NULL,'2026-02-03 22:24:50','BUY',135.00,131.80,142.80,'1:2.44','Stock is testing critical confluence support at S1 ($134.94) and SMA50 ($133.88). While technical momentum is weak (MACD bearish), the F-PE of 22 and strong analyst consensus ($170+) suggest value. We play the mean reversion bounce to the SMA200 resistance, invalidating below S2.',344925.37,341265.86,-20.89,0.4782,0.6914,139.65,134.32),
(305,'SU.TO','Suncor Energy Inc.',0.00,0,'2026-01-24 08:14:42',72.85,69.75,'buy','ACTIVE',57.00,85.00,2.05,20,'Energy','Oil & Gas Integrated',15010,'https://www.suncor.com',88385011712,16.98,17.07,NULL,1.95,15105000448,2.40,3.3300,1764720000,0.5315,0.7530,74.03,43.59,63.93,56.57,7045657,'2026-02-04 03:25:14',75.42,'BULLISH',64.03,55.95,3.22,58.06,56.72,NULL,NULL,'NONE','SELL WATCH (Overbought)',71.9800,70.5800,61.5800,NULL,'2026-02-03 22:25:14','HOLD',64.00,59.50,75.00,'1:2.44','RSI at 75.42 signals overbought conditions, and the price ($72.85) exceeds the consensus analyst target ($69.75). Volume is declining (-45%) during the rally, creating a bearish divergence. While momentum is bullish, the risk/reward ratio is unfavorable for new long positions at these levels. We advise holding existing shares and waiting for a mean reversion to the 50-day SMA ($64.00) before adding exposure.',4902506.63,4506885.57,-45,2.642,2.4665,74.76,62.83),
(307,'TA.TO','TransAlta Corporation',0.00,0,'2026-01-24 08:14:42',17.85,23.55,'buy','ACTIVE',14.00,27.00,1.82,11,'Utilities','Utilities - Independent Power Producers',1165,'https://www.transalta.com',5296095232,NULL,75.00,NULL,8.95,761000000,0.26,1.4900,1772150400,12.0000,0.4360,25.03,11.16,18.29,17.30,1409760,'2026-02-04 03:26:10',50.15,'BULLISH',18.25,17.25,-4.75,17.40,17.16,17.86,18.87,'TESTING RESISTANCE (R1)','ACCUMULATE',17.4600,18.7400,17.7100,NULL,'2026-02-03 22:26:10','BUY',17.90,17.10,18.85,'1:1.19','TA.TO is testing R1 ($17.86) with a bullish MACD crossover and volume trending above the 30-day average. Holding the 200D SMA ($17.30) confirms structural support. We enter on a breakout above R1, targeting R2/Bollinger Upper band, while placing stops below critical support/SMA200 to manage valuation risks.',1182372.73,1413540.29,-17.36,-0.0631,-0.1736,18.65,16.31),
(309,'TECK-B.TO','Teck Resources Limited',0.00,0,'2026-01-24 08:14:42',80.76,72.32,'buy','ACTIVE',48.00,104.00,2.39,17,'Basic Materials','Other Industrial Metals & Mining',7200,'https://www.teck.com',39428964352,32.83,25.08,NULL,1.58,3337999872,0.50,0.6200,1765756800,0.2033,1.5040,82.00,40.23,66.57,56.22,1085080,'2026-02-04 03:26:36',67.34,'BULLISH',66.27,55.87,5.36,59.28,58.52,NULL,NULL,'NONE','ACCUMULATE',74.5500,76.6500,68.8200,NULL,'2026-02-03 22:26:36','BUY',80.76,74.20,94.00,'1:2.02','Strong momentum breakout above the Upper Bollinger Band ($79.73) with increasing volume confirms a bullish trend. MACD crossover supports continued upside. Price is testing the 52-week high ($82.00); a successful breach opens the path toward the street-high target of $104. Entry follows the momentum, while the stop is placed below the previous close to manage mean-reversion risk.',1156161.63,1355009.29,15.93,3.2077,2.9171,79.73,65.6),
(310,'TFII.TO','TFI International Inc.',0.00,0,'2026-01-24 08:14:42',161.05,153.26,'buy','ACTIVE',122.18,178.63,1.89,10,'Industrials','Trucking',26092,'https://www.tfiintl.com',13370735616,30.39,23.35,NULL,3.68,1010675008,2.61,1.7000,1767139200,0.4627,1.3900,190.36,102.57,142.29,127.95,223780,'2026-02-04 03:27:02',67.40,'BULLISH',142.92,127.24,9.37,146.33,141.87,183.18,NULL,'NONE','ACCUMULATE',153.6100,147.2500,152.3900,NULL,'2026-02-03 22:27:02','BUY',158.50,146.00,183.18,'1:1.97','Despite the price trading above the Upper Bollinger Band ($160.39), the trend is strongly bullish (Price > SMA50 > SMA200) with an \'Accumulate\' signal. I recommend a tactical entry on a pullback to the band/breakout range ($158) rather than chasing the gap. The target aligns with Resistance 1, while the stop rests below Support 1 to manage volatility (Beta 1.39).',206505.07,205493.14,-14.3,2.3006,2.5563,160.39,144.32),
(311,'TIH.TO','Toromont Industries Ltd.',0.00,0,'2026-01-24 08:14:42',177.92,177.22,'buy','ACTIVE',172.00,184.00,2.11,9,'Industrials','Industrial Distribution',7300,'https://www.toromont.com',14478371840,29.41,25.97,NULL,4.57,938640000,2.08,1.1900,1764892800,0.3372,0.8000,183.12,107.32,168.59,144.84,178678,'2026-02-04 03:27:22',57.16,'BULLISH',168.86,144.50,-2.30,173.45,160.22,182.46,NULL,'NONE','ACCUMULATE',174.9400,182.1100,167.2600,'VOLUME SURGE','2026-02-03 22:27:22','BUY',177.92,172.85,188.50,'1:2.09','Strong uptrend (SMA50>SMA200) and significant volume surge (+52% vs 30D avg) indicate institutional accumulation. While trading near analyst targets, the momentum suggests a breakout above the $183.12 resistance. Stop loss is set just below Support 1 ($173.45) to protect capital while targeting blue-sky discovery levels.',179719.27,274782.57,1.18,2.7172,3.3314,184.95,166.61),
(312,'TLRY.TO','Tilray Brands, Inc.',0.00,0,'2026-01-24 08:14:42',10.61,16.25,'buy','ACTIVE',13.37,19.14,2.50,2,'Healthcare','Drug Manufacturers - Specialty & Generic',2842,'https://www.tilray.com',1236138240,NULL,36.47,NULL,0.52,23173000,NULL,NULL,NULL,0.0000,2.1100,21.57,0.49,10.94,3.66,1298975,'2026-02-04 03:28:16',41.90,'BULLISH',11.13,3.71,-7.09,10.18,2.20,13.75,19.12,'NONE','ACCUMULATE',10.2000,11.4200,13.0900,NULL,'2026-02-03 22:28:16','BUY',10.61,9.75,13.75,'1:3.65','Price is consolidating near Support 1 ($10.18) and the lower Bollinger Band ($9.79), offering an attractive entry despite negative momentum. With RSI reset to 41.90 and a P/B of 0.52 indicating deep value, the risk-reward favors a bounce. Analyst targets ($16.25) support significant upside. Stop loss set below volatility bands; targeting Resistance 1.',528519.6,430098.29,-73.93,-0.3517,0.0512,14.37,9.79),
(313,'TOU.TO','Tourmaline Oil Corp.',0.00,0,'2026-01-24 08:14:42',60.87,70.22,'buy','ACTIVE',52.00,77.00,1.78,23,'Energy','Oil & Gas E&P',458,'https://www.tourmalineoil.com',23557341184,17.39,14.23,NULL,1.44,3311081984,2.00,3.2500,1765756800,0.5286,0.4070,70.83,55.40,61.74,61.65,2415437,'2026-02-04 03:28:48',46.97,'BULLISH',61.57,60.53,-3.26,59.81,59.69,61.29,61.31,'TESTING SUPPORT (S1)','ACCUMULATE',61.4900,62.9200,60.0800,NULL,'2026-02-03 22:28:48','BUY',60.55,59.40,66.50,'1:5.17','TOU is testing critical support at the SMA200 ($60.53) and S1 ($59.81). With a bullish MACD crossover and favorable valuation (14x F-PE), the risk/reward favors a bounce. Entry is set near the 200-day average, with a tight stop below S2 support, targeting a rotation toward the upper Bollinger Band and analyst consensus levels.',2084013.73,2412744.57,-23.69,0.4971,0.3427,64.74,57),
(314,'TPZ.TO','Topaz Energy Corp.',0.00,0,'2026-01-24 08:14:42',28.60,31.85,'strong_buy','ACTIVE',29.00,35.00,1.38,13,'Energy','Oil & Gas Midstream',NULL,'https://topazenergy.ca',4399559680,77.30,48.59,NULL,3.61,315208000,1.36,4.7400,1765756800,3.6216,0.5090,29.88,21.00,27.78,25.92,466944,'2026-02-04 03:29:04',59.20,'BULLISH',27.69,25.45,-1.17,26.76,26.10,29.20,NULL,'NONE','ACCUMULATE',28.7200,28.9400,26.8400,NULL,'2026-02-03 22:29:04','BUY',28.00,26.60,31.85,'1:2.75','Strong bullish trend supported by trading above 50/200 SMAs and a \'Strong Buy\' analyst consensus. RSI (59) allows for further upside. Dividend yield of 4.74% offers downside cushioning. Entry is set near the 50-day SMA/Support 1 to optimize risk-reward given the slight negative momentum (-1.17%), targeting the analyst average of $31.85.',449596.33,538384.29,-6.67,0.4767,0.3809,29.81,25.91),
(315,'TRP.TO','TC Energy Corporation',0.00,0,'2026-01-24 08:14:42',80.97,79.27,'buy','ACTIVE',63.00,93.00,2.17,22,'Energy','Oil & Gas Midstream',6668,'https://www.tcenergy.com',84289773568,22.24,21.51,NULL,3.38,9267000320,3.40,4.2600,1767139200,0.9420,0.9970,81.10,62.17,75.91,71.37,5173483,'2026-02-04 03:29:32',73.39,'BULLISH',75.57,70.10,3.34,74.63,73.64,NULL,NULL,'NONE','SELL WATCH (Overbought)',79.7800,78.3500,76.2100,NULL,'2026-02-03 22:29:32','HOLD',80.97,74.50,84.00,'1:0.47','Asset is overbought (RSI 73.39) and trading at the upper Bollinger Band ($81.06), suggesting limited immediate upside. Price currently exceeds the analyst consensus ($79.27). While bullish momentum exists, the risk-reward for new capital is poor. Maintain exposure for the 4.26% yield, but tighten stops just below Support 1 ($74.63) to protect against likely mean reversion.',6555675.4,4834980.29,74.19,1.3753,0.908,81.06,72.35),
(316,'TSU.TO','Trisura Group Ltd.',0.00,0,'2026-01-24 08:14:42',42.37,53.97,'buy','ACTIVE',46.75,58.00,1.75,8,'Financial Services','Insurance - Specialty',NULL,'https://www.trisura.com',2015415936,16.55,13.24,NULL,2.23,169827008,NULL,NULL,NULL,0.0000,0.5500,47.42,30.77,42.26,40.58,87508,'2026-02-04 03:30:06',45.44,'BULLISH',42.32,40.62,-2.15,42.22,41.20,42.72,43.53,'TESTING SUPPORT (S1)','ACCUMULATE',42.3300,43.3000,44.6600,NULL,'2026-02-03 22:30:06','BUY',42.37,40.50,47.40,'1:2.69','TSU is testing critical confluence support at the 50-day SMA ($42.32) and S1 ($42.22). While short-term momentum is negative, the primary trend remains bullish (Price > SMA200). Valuation is attractive (F-PE 13.24) relative to the sector. We accumulate at support, placing a stop below the 200-day SMA/Bollinger Low, targeting a return to recent range highs.',99878.23,81292.43,30.74,-0.2345,0.1807,47.04,40.83),
(317,'U-UN.TO','Sprott Physical Uranium Trust Fund',0.00,0,'2026-01-24 08:14:42',29.84,32.13,'none','ACTIVE',31.25,33.00,NULL,2,'Energy','Uranium',NULL,'https://sprott.com/investment-strategies/physical-commodity-funds/uranium/',8455906304,NULL,-746.00,NULL,NULL,NULL,NULL,NULL,NULL,0.0000,NULL,33.19,18.12,27.29,24.76,1522514,'2026-02-04 02:10:56',52.70,'BULLISH',27.40,24.81,-1.68,29.65,25.41,31.46,32.42,'TESTING SUPPORT (S1)','ACCUMULATE',29.8000,30.3500,26.9100,'VOLUME SURGE','2026-02-02 09:11:15','BUY',30.00,28.50,33.20,'1:2.13','Massive volume surge (+114%) and aligned moving averages confirm a strong uptrend. The recent pullback (negative momentum) offers an entry near Support 1 ($29.65) and the psychological $30 level. RSI at 58 suggests room for growth before becoming overbought. The target seeks a retest of the recent range high ($33.19).',2160110,4150500,126.94,0.973,1.149,32.92,26.97),
(318,'VET.TO','Vermilion Energy Inc.',0.00,0,'2026-01-24 08:14:42',13.65,14.64,'buy','ACTIVE',13.00,18.50,2.36,11,'Energy','Oil & Gas E&P',743,'https://www.vermilionenergy.com',2102354176,19.23,-21.67,NULL,0.77,1164436992,0.52,4.0400,1765756800,0.7612,0.7960,14.00,7.29,12.09,10.81,1080529,'2026-02-04 03:30:56',66.32,'BULLISH',12.06,10.64,3.57,12.86,12.30,NULL,NULL,'NONE','ACCUMULATE',12.8600,13.1800,11.2100,NULL,'2026-02-03 22:30:56','BUY',13.65,12.80,14.65,'1:1.18','Strong bullish momentum confirmed by increasing volume (7D > 30D) and positive MACD crossover. Price is trading well above SMA50/200, targeting a breakout of the $14.00 range high toward the analyst average of $14.64. Valuation remains attractive at 0.77 P/B with a 4% yield providing downside support.',1102147.8,1429547.71,5.08,0.4414,0.3429,13.94,10.88),
(320,'WCN.TO','Waste Connections, Inc.',0.00,0,'2026-01-24 08:14:42',226.64,266.91,'buy','ACTIVE',204.72,307.24,1.54,6,'Industrials','Waste Management',23854,'https://www.wasteconnections.com',58364755968,68.89,29.47,NULL,5.24,2506245120,1.97,0.8600,1762300800,0.5250,0.6180,284.73,223.29,237.79,249.33,329086,'2026-02-04 03:32:14',40.59,'BEARISH',237.43,248.55,-1.60,226.50,225.40,235.00,244.15,'TESTING SUPPORT (S1)','HOLD',229.8800,230.3300,239.3700,NULL,'2026-02-03 22:32:14','BUY',226.60,224.80,235.00,'1:4.67','Contrarian technical entry at Support 1 ($226.50) and Lower Bollinger Band ($224.89). Despite bearish momentum and overhead Moving Averages, the favorable risk/reward ratio, low Beta defensive profile, and significant analyst upside ($266.91) justify a mean-reversion trade targeting Resistance 1.',348488.33,362007.14,12.81,-2.5758,-2.4372,236.15,224.89),
(321,'WCP.TO','Whitecap Resources Inc.',0.00,0,'2026-01-24 08:14:42',12.45,13.94,'strong_buy','ACTIVE',13.00,16.00,1.38,16,'Energy','Oil & Gas E&P',567,'https://www.wcap.ca',15334664192,10.83,16.38,NULL,1.38,2608999936,0.73,5.9800,1769731200,0.6457,0.7970,12.93,6.87,11.63,10.24,5163340,'2026-02-04 03:32:28',64.64,'BULLISH',11.56,10.00,-1.18,11.28,11.00,12.63,NULL,'TESTING RESISTANCE (R1)','ACCUMULATE',12.2100,12.6000,11.1700,NULL,'2026-02-03 22:32:28','BUY',12.45,11.55,13.94,'1:1.66','Strong bullish momentum is confirmed by price trading above rising 50D/200D SMAs and increasing volume trends. Fundamentals are attractive with a 10.8x PE and ~6% yield. Analysts rate this a \'Strong Buy\' with a $13.94 target. The setup targets a breakout above $12.63 resistance towards the analyst consensus, with a stop placed below the 50-day moving average.',5429784.23,6715089.57,8.81,0.3149,0.2516,12.97,10.58),
(322,'WEED.TO','Canopy Growth Corporation',0.00,0,'2026-01-24 08:14:42',1.61,3.20,'none','ACTIVE',1.40,8.00,NULL,5,'Healthcare','Drug Manufacturers - Specialty & Generic',960,'https://www.canopygrowth.com',650639808,NULL,17.89,NULL,0.73,-13733000,NULL,NULL,NULL,0.0000,2.3980,4.15,1.09,1.72,1.82,4247775,'2026-02-04 02:11:00',47.46,'BEARISH',1.73,1.82,0.62,1.57,1.56,1.65,1.68,'NONE','HOLD',1.5100,1.6000,1.6500,NULL,'2026-02-02 09:12:49','HOLD',1.50,1.44,1.72,'1:3.67','Technical structure is bearish (price < 50D/200D MAs) with negative momentum (MACD). However, the stock is testing key support at $1.49. Selling at support is risky, and buying lacks confirmation. We hold to see if $1.49 defends; a break below targets $1.44, while a bounce targets the 50D MA at $1.72.',3531464.43,1938776.14,-30.36,-0.058,-0.0548,1.79,1.47),
(323,'WFG.TO','West Fraser Timber Co. Ltd.',0.00,0,'2026-01-24 08:14:42',97.90,102.12,'buy','ACTIVE',94.64,109.60,2.00,2,'Basic Materials','Lumber & Wood Production',9700,'https://www.westfraser.com',7720430080,NULL,-160.26,NULL,0.85,279000000,1.78,1.8900,1766966400,0.7219,1.2710,124.37,80.82,88.30,96.04,189377,'2026-02-04 03:32:43',63.25,'BULLISH',88.41,95.21,2.62,97.07,95.11,99.08,101.68,'TESTING SUPPORT (S1)','ACCUMULATE',93.9500,95.4000,87.5700,NULL,'2026-02-03 22:32:43','BUY',97.90,94.90,102.15,'1:1.42','WFG has reclaimed the critical 200D SMA ($96.04) and is holding above S1 support ($97.07). With a P/B of 0.85 indicating deep value and the RSI at 63 allowing room for upside, the setup favors a move toward the upper Bollinger Band and analyst targets. The stop is placed below S2 to protect against a false breakout.',202414.2,178260.86,18.8,2.2624,2.6813,102.32,86.96),
(324,'WN.TO','George Weston Limited',0.00,0,'2026-01-24 08:14:42',100.00,102.88,'buy','ACTIVE',70.00,115.00,2.25,8,'Consumer Defensive','Grocery Stores',220000,'https://www.weston.ca',38232469504,26.67,20.34,NULL,7.83,6513999872,1.19,1.2300,1765756800,0.3049,0.5860,100.09,71.56,95.55,89.95,309785,'2026-02-04 03:32:59',64.82,'BULLISH',95.55,89.58,5.17,95.37,94.97,NULL,NULL,'NONE','ACCUMULATE',97.0500,95.0800,93.7400,NULL,'2026-02-03 22:32:59','BUY',100.00,96.80,108.00,'1:2.5','Stock is executing a blue-sky breakout at the psychological $100 level with confirmed bullish MACD and RSI divergence. Price exceeding the upper Bollinger Band signals strong momentum. While valuation is rich (P/B 7.83), the low beta (0.58) and defensive sector appeal provide safety. Targeting expansion toward the analyst high estimate ($115), with a stop below the previous close.',299361.33,359762.86,-7.14,0.7264,0.5867,98.84,93.95),
(325,'WPM.TO','Wheaton Precious Metals Corp.',0.00,0,'2026-01-24 08:14:42',186.63,218.49,'strong_buy','ACTIVE',177.01,261.08,1.44,7,'Basic Materials','Gold',44,'https://www.wheatonpm.com',84733362176,62.21,34.33,NULL,7.66,1460946944,0.92,0.5100,1763596800,0.2951,0.9820,214.41,92.59,168.79,140.61,782157,'2026-02-04 03:33:18',52.01,'BULLISH',169.71,140.68,-8.11,179.39,145.49,211.60,NULL,'NONE','ACCUMULATE',180.5900,203.1000,166.3600,NULL,'2026-02-03 22:33:18','BUY',186.63,178.00,212.00,'1:2.94','The stock remains in a solid long-term uptrend (Price > 50D > 200D SMA) with \'Strong Buy\' analyst backing. Recent price action demonstrates a successful defense of Support 1 ($179.39), creating a defined risk level. Despite cooling MACD, the rising volume trend and bullish signals favor a retest of the upper Bollinger Band ($212.84) and near-term resistance.',847036.77,1108257.57,14.47,6.6385,8.9855,212.84,165.43),
(326,'WSP.TO','WSP Global Inc.',0.00,0,'2026-01-24 08:14:42',268.50,331.77,'strong_buy','ACTIVE',300.00,375.00,1.38,13,'Industrials','Engineering & Construction',72400,'https://www.wsp.com',36195618816,40.19,23.78,NULL,3.99,2074499968,1.50,0.5500,1767139200,0.2246,0.6500,291.46,217.42,253.34,268.49,357140,'2026-02-04 03:33:56',57.80,'BULLISH',253.70,267.92,-0.29,263.23,254.06,270.46,272.19,'TESTING SUPPORT (S1)','ACCUMULATE',270.4600,269.2900,253.5200,NULL,'2026-02-03 22:33:56','BUY',268.50,253.00,331.75,'1:4.08','WSP sits at a pivotal confluence, trading exactly at the 200D SMA ($268.49). With a \'Strong Buy\' consensus and significant analyst upside ($331+), fundamentals support a breakout. The forward PE of 23.78 implies value relative to growth. Entry is taken at market, with a stop set below the 50D SMA ($253.34) and S2 to prevent shakeouts.',343515.27,377836.86,-7.25,3.641,4.301,275.76,257.53),
(327,'X.TO','TMX Group Limited',0.00,0,'2026-01-24 08:14:42',46.99,62.63,'buy','ACTIVE',59.00,70.00,1.88,8,'Financial Services','Financial Data & Stock Exchanges',2084,'https://www.tmx.com',13071657984,28.48,20.71,NULL,2.76,907500032,0.88,1.7100,1763078400,0.4909,0.1570,57.98,46.50,51.33,53.56,608163,'2026-02-04 03:34:13',31.15,'BEARISH',51.24,53.26,-7.54,44.56,NULL,51.24,51.42,'NONE','HOLD',51.4200,50.8200,51.6300,'HIGH VOL OVERSOLD','2026-02-03 22:34:13','BUY',47.00,44.50,51.25,'1:1.7','Deeply oversold technicals (RSI 31, price below lower Bollinger Band) suggest a tactical mean-reversion trade. While the trend is bearish, the price is nearing key support at $44.56. Strong analyst consensus (Target $62.63) and reasonable Forward P/E of 20.7x provide fundamental support for a bounce toward the 50-day moving average.',545817.4,758588.86,-19.69,-0.4921,-0.2497,52.6,48.68),
(330,'VRNO.NE','Verano Holdings Corp.',0.00,0,'2026-01-24 15:22:45',1.75,4.37,'strong_buy','ACTIVE',3.72,4.91,1.00,5,'Healthcare','Drug Manufacturers - Specialty & Generic',3800,'https://www.verano.com',633177792,NULL,-9.08,NULL,0.52,210332992,NULL,NULL,NULL,0.0000,1.5310,2.66,0.57,1.65,1.42,305630,'2026-02-04 03:31:55',49.67,'BULLISH',1.65,1.42,0.00,1.67,1.63,1.79,1.81,'NONE','ACCUMULATE',1.6700,1.7500,1.7300,NULL,'2026-02-03 22:31:55','BUY',1.75,1.58,2.25,'1:2.94','Trading above SMA50/200 confirms a bullish trend, reinforced by \'Strong Buy\' analyst ratings and deep undervaluation (P/B 0.52). With RSI neutral and price consolidating near support ($1.67), the risk/reward is highly favorable. The target aims for a move toward the 52-week high ($2.66), while the stop is placed strictly below the 50-day moving average and Support 2.',258309.73,144405.71,-28.87,0.0074,0.0323,1.98,1.62),
(331,'DEFI.NE','DeFi Technologies Inc.',0.00,0,'2026-01-24 15:22:45',1.04,5.60,'strong_buy','ACTIVE',3.00,9.00,1.14,5,'Financial Services','Capital Markets',9,'https://defi.tech',401313088,104.00,5.76,NULL,2.59,21186136,NULL,NULL,NULL,0.0000,4.0920,6.20,0.89,1.45,3.06,486366,'2026-02-04 02:54:19',37.66,'BEARISH',1.44,3.07,-13.33,1.01,0.89,1.59,2.43,'NONE','HOLD',1.0500,1.2000,1.3000,NULL,'2026-02-03 21:54:19','BUY',1.04,0.84,1.59,'1:2.75','Contrarian setup. Price is hovering just above critical support ($0.89-$1.01) with RSI approaching oversold (37). While the technical trend is bearish, the discrepancy between Forward P/E (5.76) and the \'Strong Buy\' analyst consensus ($5.60 target) presents a highly asymmetric risk-reward profile. We enter at the support floor, aiming for mean reversion to the first resistance level and 50D SMA.',436355.27,570312.71,-17.02,-0.1256,-0.0999,1.7,0.9),
(332,'NETZ.NE','Carbon Streaming Corporation',0.00,0,'2026-01-24 15:22:45',0.83,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Financial Services','Asset Management',5,'https://www.carbonstreaming.com',40182004,NULL,NULL,NULL,0.65,NULL,NULL,NULL,NULL,0.0000,0.3010,0.89,0.41,0.83,0.68,28772,'2026-02-04 02:10:14',49.47,'BULLISH',0.83,0.68,-2.35,0.81,0.80,0.85,0.87,'NONE','ACCUMULATE',0.8300,0.8500,0.8300,NULL,'2026-02-02 01:45:23','BUY',0.88,0.79,1.05,'1:1.89','Technical setup is bullish, driven by a volume surge (7D avg > 30D avg) and price trading above both SMA50 and SMA200. With a positive MACD crossover and RSI at 57 (room to run), a breakout above the $0.89 resistance is likely. P/B of 0.70 provides a value floor. The trade targets momentum extension past $1.00 while stopping out below key support at $0.80.',30739.33,30998.86,15.57,0.0038,0.0038,0.87,0.8),
(333,'ABXX.NE','Abaxx Technologies Inc.',0.00,0,'2026-01-24 15:22:45',39.70,68.33,'none','ACTIVE',60.00,81.00,NULL,3,'Technology','Software - Application',NULL,'https://www.abaxx.tech',1378830720,NULL,-27.19,NULL,55.37,NULL,NULL,NULL,NULL,0.0000,1.6620,59.48,8.25,48.05,27.85,48057,'2026-02-04 02:18:59',34.61,'BULLISH',47.65,27.56,-14.25,39.00,38.72,46.00,49.05,'TESTING SUPPORT (S1)','ACCUMULATE',39.0000,46.3000,47.9700,'VOLUME SURGE','2026-02-03 21:18:59','BUY',39.70,37.90,47.65,'1:4.42','The stock is testing critical support at $39.00 and the Lower Bollinger Band, coinciding with an oversold RSI (34.61) that suggests a mean reversion bounce. Despite short-term negative momentum, the \'Accumulate\' signal, structural uptrend above the 200DMA ($27.56), and significant analyst upside targets ($68+) favor a long position targeting the 50DMA.',31205.37,48937.29,-49.76,-1.4459,-0.5511,51.13,39.48),
(334,'JET.NE','Global Crossing Airlines Group Inc.',0.00,0,'2026-01-24 15:22:45',0.81,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Industrials','Airlines',678,'https://globalxair.com',52963656,NULL,NULL,NULL,-1.36,23232000,NULL,NULL,NULL,0.0000,0.8440,1.20,0.70,0.83,0.87,18538,'2026-02-04 02:09:54',44.79,'BEARISH',0.83,0.87,-7.95,0.80,0.79,0.82,0.84,'TESTING SUPPORT (S1)','HOLD',0.8700,0.8800,0.7800,NULL,'2026-02-02 01:32:49','HOLD',0.84,0.81,0.88,'1:1.33','Price is consolidating with extremely low volume (-48% trend), trapping the stock between the 50D SMA support ($0.84) and 200D SMA resistance ($0.87). While MACD shows a slight positive divergence, the overall technical rating is Bearish and liquidity is thin. A break below $0.82 invalidates the support thesis, while upside is limited to $0.88 until volume confirms a breakout.',10341.2,8884.29,-61.6,0.0056,0.0066,0.9,0.8),
(335,'JET-B.NE','Global Crossing Airlines Group Inc.',0.00,0,'2026-01-24 15:22:45',0.83,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Industrials','Airlines',678,'https://globalxair.com',56372364,NULL,NULL,NULL,-1.39,23232000,NULL,NULL,NULL,0.0000,0.8440,1.15,0.73,0.82,0.86,6203,'2026-02-04 02:09:54',49.61,'BEARISH',0.82,0.86,-5.68,0.82,0.80,0.84,0.85,'TESTING SUPPORT (S1)','HOLD',0.8700,0.8800,0.7500,NULL,'2026-02-02 01:32:34','HOLD',0.85,0.82,0.90,'1:1.67','The stock is illiquid (Vol <7k) and consolidating in a tight range between the SMA50 ($0.82) and SMA200 ($0.86). While MACD suggests momentum, the overall technical signal is bearish and book value is negative. The price is currently testing support at $0.84. A breakout above $0.88 is required to justify long exposure, while a drop below $0.82 signals further downside.',5496.87,3736.71,-23.17,0.01,0.005,0.88,0.78),
(336,'VERS.NE','VERSES AI Inc.',0.00,0,'2026-01-24 15:22:45',0.90,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Technology','Software - Infrastructure',NULL,'https://www.verses.ai',11350147,NULL,NULL,NULL,-0.64,-38100908,NULL,NULL,NULL,0.0000,-1.7420,42.39,0.76,2.53,7.91,28224,'2026-02-04 02:10:58',25.31,'BEARISH',2.51,7.99,0.00,0.76,NULL,0.95,2.66,'NONE','BUY WATCH (Oversold)',0.9500,0.9000,2.5600,NULL,'2026-02-02 09:11:45','BUY',0.80,0.74,1.15,'1:5.83','Technical mean-reversion play based on extreme oversold RSI (21.67) and the \'BUY WATCH\' signal. Entry is placed slightly above the $0.76 support level to catch a dead-cat bounce. Recent high volume suggests capitulation. Fundamentals are toxic (negative P/B, high burn), necessitating a strict stop-loss upon support failure.',34118.03,26147.43,53.58,-0.5302,-0.5509,2.67,0.23),
(337,'DMET.NE','Denarius Metals Corp.',0.00,0,'2026-01-24 15:22:45',0.68,1.66,'none','ACTIVE',1.66,1.66,NULL,1,'Basic Materials','Other Precious Metals & Mining',53,'https://www.denariusmetals.com',104574544,NULL,NULL,NULL,1.53,-4602667,NULL,NULL,NULL,0.0000,0.7160,0.92,0.41,0.68,0.59,323233,'2026-02-04 02:09:21',46.57,'BULLISH',0.68,0.59,-17.07,0.65,0.64,0.70,0.75,'NONE','ACCUMULATE',0.6000,0.8200,0.9200,NULL,'2026-02-02 01:11:05','BUY',0.60,0.57,0.75,'1:5.0','Price is retracing towards a high-confluence support zone at $0.59 (SMA200 + Support 1). RSI approaching oversold levels and proximity to the lower Bollinger Band ($0.62) favor a technical bounce. Entry is positioned at the moving average floor to maximize risk-reward, targeting a mean reversion to the upper range while protecting against a breakdown of the long-term trend.',288283.27,324089.71,-7.02,-0.001,0.0184,0.87,0.6),
(338,'BTQ.NE','BTQ Technologies Corp.',0.00,0,'2026-01-24 15:22:45',3.97,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Technology','Software - Infrastructure',NULL,'https://www.btq.com',555902976,NULL,NULL,NULL,14.49,-13160738,NULL,NULL,NULL,0.0000,-19.5940,21.09,1.35,7.94,7.12,205336,'2026-02-04 02:34:04',19.25,'BEARISH',7.86,7.07,-28.21,3.72,3.36,4.45,4.66,'NONE','BUY WATCH (Oversold)',4.3600,5.5300,7.5400,'VOLUME SURGE','2026-02-03 21:34:04','BUY',3.97,3.65,4.45,'1:1.5','RSI at 19.25 and price breaching the lower Bollinger Band ($4.02) indicate extreme oversold conditions suitable for a tactical mean-reversion trade. While the macro trend is bearish with weak fundamentals (negative EBITDA), the volume surge near $3.72 support suggests a potential bounce. Trade is speculative; strict stop loss required below support levels.',168618.3,256461.43,-30.72,-0.9791,-0.7296,9.07,4.02),
(339,'SCRI.NE','SILVER CROWN ROYALTIES INC.',0.00,0,'2026-01-24 15:22:45',16.41,44.40,'none','ACTIVE',44.40,44.40,NULL,1,'Basic Materials','Silver',NULL,'https://silvercrownroyalties.com',62493448,NULL,NULL,NULL,4.11,-1693116,NULL,NULL,NULL,0.0000,NULL,24.91,5.27,9.87,7.26,20878,'2026-02-04 02:10:38',56.01,'BULLISH',10.04,7.31,-16.06,15.00,7.00,22.69,NULL,'NONE','ACCUMULATE',15.0000,19.5500,8.2000,NULL,'2026-02-02 01:59:10','BUY',19.00,15.50,25.00,'1:1.71','Despite extended valuations above SMAs, volume trend (+268%) and analyst upside ($44.40) signal strong momentum. The pullback from $24.91 provides a tactical entry. Stop is wide due to volatility/lack of near support; targeting retest of recent highs.',35208.67,37013.14,302.22,2.6692,3.0402,25.86,5.01),
(340,'CZZL.NE','CIZZLE BRANDS CORPORATION',0.00,0,'2026-01-24 15:22:45',0.36,1.00,'none','ACTIVE',1.00,1.00,NULL,1,'Consumer Defensive','Packaged Foods',30,'https://www.cizzlebrands.com',78441920,NULL,-12.33,NULL,11.21,-13264984,NULL,NULL,NULL,0.0000,NULL,0.59,0.31,0.38,0.41,77234,'2026-02-04 02:09:16',42.53,'BEARISH',0.38,0.41,-7.69,0.35,0.35,0.40,0.40,'TESTING SUPPORT (S1)','HOLD',0.3800,0.3900,0.3600,NULL,'2026-02-02 01:08:33','HOLD',0.38,0.36,0.42,'1:2.0','The stock is technically bearish, trading below both the 50D and 200D SMAs with weak momentum signals. While it is testing support at $0.38 with a neutral RSI, volume is fading, and fundamentals (negative EBITDA, high P/B) remain unattractive. A break below $0.37 risks further downside, while a reclaim of $0.40 is required to validate a reversal.',90691.4,80014.14,38.28,-0.0021,-0.0001,0.42,0.35),
(341,'MAXQ.NE','Maritime Launch Services Inc.',0.00,0,'2026-01-24 15:22:45',0.43,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Industrials','Aerospace & Defense',6,'https://www.maritimelaunch.com',322480992,NULL,NULL,NULL,-33.08,-3041642,NULL,NULL,NULL,0.0000,1.1920,0.53,0.01,0.32,0.14,1110705,'2026-02-04 02:10:05',55.34,'BULLISH',0.33,0.14,0.00,0.39,0.28,0.53,NULL,'NONE','ACCUMULATE',0.4300,0.4300,0.3000,NULL,'2026-02-02 01:39:39','BUY',0.42,0.37,0.53,'1:2.2','Despite short-term momentum cooling (MACD < Signal), the primary trend remains bullish (Price > SMA50 > SMA200). Declining volume (-40%) suggests healthy consolidation rather than distribution. Ideally, enter on a pullback toward the $0.39 support level to improve risk-reward. Stop loss is placed below Support 1, targeting a retest of the recent $0.53 high.',837544.37,855427.71,-31.56,0.0345,0.0438,0.55,0.31),
(342,'KNR.NE','Kontrol Technologies Corp.',0.00,0,'2026-01-24 15:22:45',0.09,0.35,'none','ACTIVE',0.35,0.35,NULL,1,'Technology','Information Technology Services',30,'https://www.kontrolcorp.com',4856460,0.00,0.00,NULL,0.34,-1917874,NULL,NULL,NULL,0.0000,0.4510,0.19,0.08,0.10,0.13,57571,'2026-02-04 02:09:58',44.94,'BEARISH',0.10,0.13,0.00,0.09,0.08,0.10,0.10,'NONE','HOLD',0.0900,0.0900,0.1000,NULL,'2026-02-02 01:36:03','HOLD',0.10,0.08,0.14,'1:2.0','Technicals are bearish and volume is rapidly deteriorating (-30%), creating a liquidity trap at the SMA50 resistance ($0.10). While P/B of 0.37 indicates deep value and analyst targets suggest upside, negative EBITDA prevents an aggressive buy. Maintain current exposure but await a pullback to support ($0.09) or a confirmed breakout above $0.11 before deploying fresh capital.',41887.8,29348.86,-41.19,-0.0012,-0.0011,0.11,0.09),
(344,'ONCO.NE','Onco-Innovations Limited',0.00,0,'2026-01-24 15:22:45',0.90,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Healthcare','Biotechnology',NULL,'https://oncoinnovations.com',50559444,NULL,NULL,NULL,28.12,NULL,NULL,NULL,NULL,0.0000,NULL,2.80,0.85,1.36,1.63,30282,'2026-02-04 02:10:21',32.66,'BEARISH',1.36,1.63,-12.62,NULL,NULL,1.25,1.40,'NONE','HOLD',0.9800,1.0300,1.3000,'BB LOWER BREAKOUT','2026-02-02 01:49:15','HOLD',1.05,1.02,1.25,'1:6.67','Primary trend is bearish (Price < 50/200 SMAs) with declining volume (-23%). However, price is currently testing critical support at $1.03 near the lower Bollinger Band. High P/B (32.8x) and lack of earnings discourage aggressive buying. Hold to monitor reaction at S1 ($1.03); look for a technical bounce to $1.25, but exit immediately if support fails.',27437.97,28830.14,-18.73,-0.0945,-0.0884,1.37,0.91),
(348,'BCBN.NE','Base Carbon Inc.',0.00,0,'2026-01-24 15:22:45',1.00,1.69,'none','ACTIVE',1.69,1.69,NULL,1,'Financial Services','Asset Management',NULL,'https://www.basecarbon.com',102965328,NULL,5.26,NULL,0.73,60960,NULL,NULL,NULL,0.0000,0.3940,1.15,0.35,1.02,0.88,122196,'2026-02-04 02:28:28',46.04,'BULLISH',1.01,0.88,0.00,0.98,0.96,1.01,1.02,'TESTING SUPPORT (S1)','ACCUMULATE',0.9900,1.0000,0.9500,NULL,'2026-02-03 21:28:28','BUY',1.00,0.95,1.35,'1:7.0','Deep value play trading below book (P/B 0.73) with attractive forward PE (5.26). Rising volume (+25%) and \'Accumulate\' signals suggest institutional interest at these support levels ($0.98). While RSI is neutral, price remains above the critical 200D SMA ($0.88). Analyst target ($1.69) offers asymmetrical upside potential.',133381.4,185517.86,25.18,-0.0046,0.0032,1.11,0.96),
(349,'ZEFI.NE','Zefiro Methane Corp.',0.00,0,'2026-01-24 15:22:45',0.43,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Energy','Oil & Gas Equipment & Services',NULL,'https://zefiromethane.com',32723960,NULL,NULL,NULL,15.01,-2175363,NULL,NULL,NULL,0.0000,NULL,0.62,0.10,0.37,0.32,36262,'2026-02-04 02:11:06',52.95,'BULLISH',0.37,0.32,-6.52,0.32,0.30,0.47,0.48,'NONE','ACCUMULATE',0.4300,0.4600,0.3600,NULL,'2026-02-02 09:12:58','BUY',0.45,0.42,0.52,'1:2.33','Strong bullish trend (Price > SMA50 > SMA200) with \'Accumulate\' signals. The pullback to $0.45 tests immediate support at $0.44, offering an optimal entry within the Bollinger Band range. RSI (57.62) permits further upside. Stop placed below secondary support ($0.43) to manage microcap volatility risk, targeting a breakout toward the 52-week highs.',36652.57,47750,-0.09,0.0237,0.0302,0.49,0.39),
(350,'SUNN.NE','PowerBank Corporation',0.00,0,'2026-01-24 15:22:45',2.35,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Utilities','Utilities - Renewable',18,'https://www.powerbankcorp.com',87124128,NULL,52.22,NULL,3.60,-2365000,NULL,NULL,NULL,0.0000,0.1080,9.15,1.60,2.29,2.42,19123,'2026-02-04 02:10:45',51.06,'BEARISH',2.29,2.42,-6.00,2.20,2.18,2.37,2.42,'TESTING RESISTANCE (R1)','WEAK',2.1000,2.5000,2.3200,NULL,'2026-02-02 09:08:26','SELL',2.22,2.34,1.97,'1:2.08','The stock is trading below both the 50D ($2.29) and 200D ($2.43) moving averages, confirming a bearish trend. Fundamentals are weak with negative EBITDA and an expensive Forward P/E of 49.33. Momentum is significantly negative (-10%), and the volume spike suggests institutional distribution. Support at $2.20 is fragile; a breakdown likely targets the lower Bollinger Band at $1.97.',29534.7,17562.43,216.47,0.0025,0.008,2.58,1.95),
(352,'RHT.V','Reliq Health Technologies Inc.',0.00,0,'2026-01-24 15:22:45',0.22,NULL,NULL,'ACTIVE',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,46652636,NULL,7.17,NULL,3.21,NULL,NULL,NULL,NULL,NULL,NULL,0.62,0.20,0.22,0.23,NULL,'2026-02-04 02:10:33',NULL,'BEARISH',0.22,0.22,0.00,NULL,NULL,NULL,NULL,'NONE','HOLD',0.2200,0.2200,0.2200,NULL,'2026-02-02 01:56:36','HOLD',0.22,0.19,0.25,'1:1.0','Data indicates zero volume and flatlined momentum (MACD 0.0), suggesting extreme illiquidity or a potential trading halt. While the Forward PE of 7.17 is attractive, the \'Bearish\' technical rating and lack of market participation make capital deployment too risky. Price is compressed at the 50D SMA; wait for volume confirmation above the 200D SMA ($0.23) before considering a long position.',0,0,0,0,0,0.22,0.22),
(355,'EMN.V','Euro Manganese Inc.',0.00,0,'2026-01-26 04:51:22',0.22,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',40,'https://www.mn25.ca',32131014,NULL,-22.50,NULL,11.25,-7488000,NULL,NULL,NULL,0.0000,1.1840,0.65,0.15,0.18,0.18,162390,'2026-02-04 02:09:27',52.75,'BULLISH',0.18,0.18,-13.46,0.21,0.20,0.23,0.25,'NONE','ACCUMULATE',0.2100,0.2600,0.1700,NULL,'2026-02-02 00:20:54','BUY',0.22,0.20,0.25,'1:1.5','Volume surge, bullish technicals, and Accumulate signal suggest upward momentum. Entry at current price with tight stop loss at Support 2. Target near Resistance 2.',243996.9,322092.43,178.08,0.0176,0.0197,0.33,0.08),
(356,'KFR.V','Kingfisher Metals Corp.',0.00,0,'2026-01-26 04:51:29',0.82,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Precious Metals & Mining',NULL,'https://www.kingfishermetals.com',74546080,NULL,NULL,NULL,2.75,-2243404,NULL,NULL,NULL,0.0000,0.0470,0.90,0.18,0.35,0.33,431691,'2026-02-04 02:09:58',82.40,'BULLISH',0.35,0.33,15.49,0.41,0.31,NULL,NULL,'NONE','SELL WATCH (Overbought)',0.7500,0.7100,0.3100,NULL,'2026-02-02 01:35:15','HOLD',0.68,0.54,0.79,'1:0.79','While the 152% volume surge validates the bullish trend, the RSI of 76 and \'SELL WATCH\' signal indicate overbought conditions, making new entries risky ($0.41 support is too far). Hold existing positions to target the Upper Bollinger Band ($0.79) and resistance at $0.74, but tighten stops to protect against mean reversion toward the 50SMA ($0.32).',645058.27,683682,168.05,0.1265,0.0949,0.88,0.11),
(357,'KNG.V','Kingsmen Resources Ltd.',0.00,0,'2026-01-26 04:51:34',2.13,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.kingsmenresources.com',60876060,NULL,NULL,NULL,22.66,NULL,NULL,NULL,NULL,0.0000,0.3710,2.85,0.69,2.20,1.48,57093,'2026-02-04 02:09:58',44.07,'BULLISH',2.21,1.49,-4.48,2.00,1.61,2.27,2.80,'NONE','ACCUMULATE',2.0000,2.2300,2.3100,'VOLUME SURGE','2026-02-02 01:35:29','BUY',2.00,1.90,2.27,'1:2.7','The stock is testing the Lower Bollinger Band ($1.97) with RSI approaching oversold (39.38), indicating a potential mean-reversion bounce. Despite short-term negative momentum, the long-term trend remains bullish (Price > SMA200) and volume is surging. The \'Accumulate\' signal suggests buying this dip. Target is set at Resistance 2 ($2.27) near the previous close, with a tight stop below recent support.',76434.93,145906.86,118.59,-0.0365,0.0453,3.03,1.9),
(360,'MON.V','Montero Mining and Exploration Ltd.',0.00,0,'2026-01-26 04:51:50',0.77,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.monteromining.com',6432452,0.29,NULL,NULL,1.85,-2014662,NULL,NULL,1751587200,0.0000,1.3740,2.10,0.21,0.46,0.78,29568,'2026-02-04 02:10:09',72.35,'BULLISH',0.47,0.31,40.00,0.42,0.41,NULL,NULL,'NONE','SELL WATCH (Overbought)',0.6400,0.5500,0.4300,'VOLUME SURGE','2026-02-02 01:42:50','BUY',0.64,0.57,0.85,'1:3.0','While momentum is strong (Volume Surge, Bullish Tech), RSI at 73.42 and price trading above the upper Bollinger Band ($0.64) triggers a \'Sell Watch\' for overextension. Chasing at $0.70 is risky. The optimal setup is a limit buy on a pullback to the breakout level ($0.64), targeting a secondary run to $0.85 once overbought conditions cool.',44086.03,74854.43,139.6,0.0654,0.0365,0.72,0.3),
(363,'TSK.TO','Talisker Resources Ltd.',0.00,0,'2026-01-26 05:02:48',1.92,4.75,'strong_buy','WATCH',4.75,4.75,1.00,1,'Basic Materials','Gold',NULL,'https://taliskerresources.com',341011424,NULL,10.67,NULL,33.68,-11710768,NULL,NULL,NULL,0.0000,0.9340,2.35,1.75,2.04,2.04,1063077,'2026-02-04 03:29:48',NULL,'N/A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NONE','N/A',NULL,NULL,NULL,NULL,'2026-02-03 22:29:48','BUY',1.92,1.70,2.35,'1:1.95','Despite trading below 50/200D MAs ($2.04), the stock offers deep value near range lows ($1.75) versus the analyst target ($4.75). Forward PE of 10.67 suggests undervaluation relative to future earnings. The setup allows for a high risk/reward trade, entering near support with a stop below the recent range floor, targeting a mean reversion to the range high.',NULL,NULL,NULL,NULL,NULL,NULL,NULL),
(364,'SAU.TO','St. Augustine Gold and Copper Limited',0.00,0,'2026-01-26 05:02:54',0.34,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',3,'https://www.sagcmining.com',531334720,0.00,NULL,NULL,2.96,NULL,NULL,NULL,NULL,0.0000,1.9800,0.60,0.07,0.37,0.31,114318,'2026-02-04 02:10:37',36.08,'BULLISH',0.37,0.31,-8.11,0.33,0.32,0.35,0.38,'NONE','ACCUMULATE',0.3600,0.3700,0.4300,'BB LOWER BREAKOUT','2026-02-02 01:58:51','BUY',0.38,0.35,0.44,'1:2.0','The stock is testing critical support at the 50-day SMA ($0.37) and lower Bollinger Band ($0.36). Despite short-term negative momentum (MACD), the primary trend remains bullish (Price > 200-day SMA) with active \'Accumulate\' signals. RSI at 45 suggests oversold conditions within an uptrend. The trade targets a mean reversion to the upper band, with a stop placed below significant structural support.',162542.67,156211.43,113.48,-0.0074,0.0006,0.46,0.34),
(365,'AMX.V','Amex Exploration Inc.',0.00,0,'2026-01-26 05:02:59',4.44,6.06,'strong_buy','ACTIVE',4.75,6.75,1.50,4,'Basic Materials','Gold',NULL,'https://www.amexexploration.com',628998976,NULL,-148.00,NULL,4.24,-4107021,NULL,NULL,NULL,0.0000,2.6780,5.34,0.80,4.16,2.54,222209,'2026-02-04 02:21:58',47.29,'BULLISH',4.19,2.55,-12.43,4.29,3.99,5.15,NULL,'NONE','ACCUMULATE',4.2900,5.0700,3.9900,NULL,'2026-02-03 21:21:58','BUY',4.44,3.95,6.06,'1:3.31','Bullish trend confirmed (Price > 200D/50D SMAs) with neutral RSI (47) indicating room for upside. Recent momentum pullback offers an accumulation zone near the $4.29 support level. Strong analyst consensus targets $6.06. Stop loss placed below the $3.99 support and 50D SMA to manage high beta volatility.',243323.4,245200.29,18.46,0.1107,0.2274,5.41,4.21),
(367,'DEFN.V','Defense Metals Corp.',0.00,0,'2026-01-29 03:29:41',0.26,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.defensemetals.com',103940296,NULL,-13.25,NULL,1.88,-3512538,NULL,NULL,NULL,0.0000,-1.2600,0.44,0.12,0.26,0.22,521682,'2026-02-04 02:09:17',46.83,'BULLISH',0.25,0.22,-10.17,0.25,0.22,0.29,0.31,'NONE','ACCUMULATE',0.2700,0.2900,0.2800,'VOLUME SURGE','2026-02-02 01:10:03','BUY',0.28,0.24,0.35,'1:1.75','Price holds above SMA50 ($0.25) and SMA200 ($0.22), confirming a bullish trend supported by a significant volume surge (7D Avg > 30D Avg). Although RSI is neutral, \'Accumulate\' signals and positive momentum suggest continued strength. The setup targets a breakout above the $0.31 resistance level towards recent range highs, with a stop placed firmly below the $0.25 support confluence.',510164,850639.29,-1.64,0.0044,0.0076,0.3,0.26),
(369,'REVX.V','Rev Exploration Corp.',0.00,0,'2026-01-29 12:55:28',0.78,NULL,'none','ACTIVE',NULL,NULL,NULL,NULL,'Basic Materials','Gold',NULL,'https://revexploration.com',39820728,NULL,NULL,NULL,6.84,NULL,NULL,NULL,NULL,0.0000,0.4410,0.95,0.21,0.53,0.38,190565,'2026-02-04 02:10:33',59.83,'BULLISH',0.54,0.38,-4.88,0.70,0.48,0.89,NULL,'NONE','ACCUMULATE',0.7000,0.8200,0.4900,NULL,'2026-02-02 01:56:24','BUY',0.76,0.68,0.89,'1:1.63','The stock is in a robust uptrend, trading well above SMA50 ($0.53). Currently testing Support 1 at $0.75, which offers a high-probability entry with defined risk. Rising volume (+134%) and a bullish MACD crossover suggest continued momentum. The trade targets the nearest resistance at $0.89, with a stop placed below support to mitigate downside risk given the high P/B valuation.',279336.83,272929.29,173.43,0.0743,0.0791,0.94,0.44),
(370,'CRE.V','Critical Elements Lithium Corporation',0.00,0,'2026-01-29 15:23:25',0.48,1.24,'none','ACTIVE',0.75,2.15,NULL,4,'Basic Materials','Other Industrial Metals & Mining',NULL,'https://www.cecorp.ca',111379040,0.00,-3.00,NULL,1.42,-5307699,NULL,NULL,NULL,0.0000,-0.1490,0.70,0.33,0.42,0.43,251216,'2026-02-04 02:09:11',52.20,'BULLISH',0.43,0.43,-5.88,0.46,0.43,0.49,0.50,'NONE','ACCUMULATE',0.4600,0.5100,0.4200,NULL,'2026-02-02 01:05:35','BUY',0.46,0.41,0.57,'1:2.2','The stock trades above its 50D ($0.42) and 200D ($0.43) SMAs, confirming a bullish trend despite the recent pullback. Increased 7-day volume signals rising interest. While MACD is neutral-bearish short-term, the dip to $0.46 support offers strong risk/reward. The trade targets the upper Bollinger Band ($0.57) with a stop placed below the moving average cluster.',324663.57,302715.29,68.18,0.0177,0.0249,0.57,0.4),
(371,'BRVO.V','Bravo Mining Corp.',0.00,0,'2026-01-29 15:26:44',4.41,7.53,'strong_buy','ACTIVE',4.93,9.86,1.40,5,'Basic Materials','Other Precious Metals & Mining',NULL,'https://www.bravomining.com',486738048,NULL,-138.61,NULL,6.32,-3958303,NULL,NULL,NULL,0.0000,0.0020,5.52,1.86,4.37,3.37,118419,'2026-02-04 02:33:12',47.35,'BULLISH',4.40,3.37,-11.80,4.18,3.60,4.99,5.08,'NONE','ACCUMULATE',4.1800,5.0000,4.7600,NULL,'2026-02-03 21:33:12','BUY',4.41,4.10,5.50,'1:3.52','Strong volume acceleration (+156% trend) signals institutional accumulation near the 50D SMA ($4.37). Price is holding bullish structure above the 200D SMA. Analysts rate \'Strong Buy\' with a $7.53 mean target, suggesting deep undervaluation relative to asset potential. Neutral RSI (47) leaves ample room for upside retesting range highs ($5.52).',172422.3,244681.29,156.64,0.0066,0.095,5.27,4.08),
(376,'PCU.V','Pecoy Copper Corp.',0.00,0,'2026-01-29 15:29:23',2.00,2.50,'strong_buy','ACTIVE',2.50,2.50,1.50,2,'Basic Materials','Gold',NULL,'https://www.pecoycopper.com',418977696,NULL,-66.67,NULL,-28.99,NULL,NULL,NULL,NULL,0.0000,NULL,2.08,0.78,1.34,1.14,305480,'2026-02-04 03:16:46',72.50,'NEUTRAL',1.36,NULL,5.26,1.82,1.29,NULL,NULL,'NONE','SELL WATCH (Overbought)',1.8600,1.9000,1.3300,NULL,'2026-02-03 22:16:46','BUY',2.00,1.78,2.50,'1:2.27','Despite overbought RSI (72.50), increasing volume (7D > 30D) and Strong Buy analyst consensus ($2.50 target) suggest continued momentum. The price remains well above MAs, indicating a strong uptrend. The trade targets the analyst projection of $2.50, using the $1.82 support level as a pivot for risk management.',379595.9,498596.71,54.07,0.1674,0.1619,2.12,1.27),
(377,'SLS.TO','Solaris Resources Inc.',0.00,0,'2026-01-29 15:30:31',14.01,20.30,'buy','ACTIVE',18.00,24.00,1.71,5,'Basic Materials','Other Precious Metals & Mining',66,'https://www.solarisresources.com',2338226176,NULL,-31.47,NULL,-35.55,-63649000,NULL,NULL,NULL,0.0000,2.2110,15.47,3.55,11.42,8.26,371257,'2026-02-04 03:23:55',63.43,'BULLISH',11.51,8.30,0.21,12.57,10.79,14.56,NULL,'NONE','ACCUMULATE',13.0300,13.9800,11.1400,NULL,'2026-02-03 22:23:55','BUY',14.05,12.50,18.00,'1:2.55','Strong bullish momentum confirmed by surging volume (7D avg > 30D avg) and a positive MACD crossover. The stock is trading well above the 50D and 200D SMAs. With analyst targets averaging $20.30, there is significant upside potential. The trade targets a breakout above the $15.47 52-week high towards $18.00, placing a stop just below the $12.57 support level to manage volatility.',498541.7,719307.29,90.15,0.709,0.6759,14.77,10.51),
(378,'TMQ.TO','Trilogy Metals Inc.',0.00,0,'2026-01-29 15:31:33',7.80,8.89,'buy','ACTIVE',6.43,13.20,2.50,5,'Basic Materials','Other Industrial Metals & Mining',5,'https://www.trilogymetals.com',1334267136,NULL,-122.55,NULL,7.30,-7495000,NULL,NULL,NULL,0.0000,1.7360,15.21,1.59,6.82,4.17,532280,'2026-02-04 03:28:33',52.46,'BULLISH',6.86,4.20,-16.84,6.79,5.98,9.38,14.70,'NONE','ACCUMULATE',6.7900,9.3800,6.6300,NULL,'2026-02-03 22:28:33','BUY',7.80,6.70,9.35,'1:1.41','Strong bullish trend with price well above 50D/200D SMAs and rising volume (+51%). RSI at 52 leaves room for upside momentum toward Resistance 1 ($9.38). Fundamentals show high beta volatility, requiring a stop loss below the $6.79 support/gap-fill level. Target set near overhead resistance and analyst upside estimates.',655326.17,837397.86,51.53,0.2904,0.4295,9.31,6.3),
(379,'WRN.TO','Western Copper and Gold Corporation',0.00,0,'2026-01-29 15:31:52',5.05,7.00,'strong_buy','ACTIVE',5.00,9.00,1.43,5,'Basic Materials','Other Industrial Metals & Mining',15,'https://www.westerncopperandgold.com',1020385024,NULL,-139.31,NULL,5.28,-7104287,NULL,NULL,NULL,0.0000,1.7300,5.74,1.28,4.03,2.57,319372,'2026-02-04 03:33:34',57.96,'BULLISH',4.08,2.59,-5.96,4.34,3.67,5.46,NULL,'NONE','ACCUMULATE',4.4700,5.3700,4.1400,'VOLUME SURGE','2026-02-03 22:33:34','BUY',5.05,4.30,7.00,'1:2.6','Strong analyst consensus ($7.00 avg target) combined with a massive volume surge (+121%) indicates heavy accumulation. While momentum has cooled slightly, the price remains well above major moving averages. The setup targets a breakout toward analyst expectations, placing the stop just below the $4.34 support level to account for high beta volatility.',458081.23,706891,121.02,0.2562,0.3267,5.56,4.08),
(380,'ENGH.TO','Enghouse Systems Limited',0.00,0,'2026-01-31 03:01:56',17.66,21.75,'hold','ACTIVE',19.00,24.00,3.00,4,'Technology','Software - Application',1933,'https://www.enghouse.com',966967680,13.18,10.85,NULL,1.59,107711000,1.20,6.4800,1770940800,0.8358,0.3580,28.53,17.53,19.90,22.13,215685,'2026-02-04 02:09:29',25.58,'BEARISH',19.86,21.70,-4.18,NULL,NULL,20.43,20.67,'NONE','BUY WATCH (Oversold)',18.5100,18.4300,20.3000,'HIGH VOL OVERSOLD','2026-02-02 01:17:14','BUY',18.71,17.74,20.43,'1:1.77','Contrarian value setup. Stock is testing key support ($18.43) near 52-week lows with surging volume, indicating capitulation/accumulation. Low valuation (11.5x F-PE) and 6.5% dividend yield provide a hard floor. We anticipate mean reversion to Resistance 1 ($20.43) as RSI recovers from near-oversold levels.',280840.5,503716.43,70.24,-0.5274,-0.4428,20.91,17.45),
(382,'HIVE.V','HIVE Digital Technologies Ltd.',0.00,0,'2026-02-03 01:31:31',3.37,NULL,'strong_buy','ACTIVE',NULL,NULL,1.25,NULL,'Financial Services','Capital Markets',NULL,NULL,839790336,10.87,3.65,NULL,0.93,105662000,NULL,NULL,NULL,0.0000,3.8130,10.96,1.80,4.22,4.15,1777704,'2026-02-04 03:04:06',30.92,'BEARISH',4.21,4.15,-18.80,2.97,2.82,3.39,4.01,'TESTING RESISTANCE (R1)','HOLD',3.3700,4.1500,4.1000,'BB LOWER BREAKOUT','2026-02-03 22:04:06','BUY',3.37,2.90,4.15,'1:1.66','Contrarian entry based on deep value (0.93 P/B, 3.65 F-PE) and oversold technicals (RSI 30.92, price at Lower Bollinger Band). While the trend is bearish, the risk/reward favors a mean reversion bounce toward the SMA200 ($4.15). Stop loss set below S1 ($2.97) to protect against continued breakdown.',1737386.4,1877198.86,-6.12,-0.2088,-0.0965,5.16,3.38);
/*!40000 ALTER TABLE `portfolio` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*M!100616 SET NOTE_VERBOSITY=@OLD_NOTE_VERBOSITY */;

-- Dump completed on 2026-02-05  8:01:16
