Direct Digi DRCT Stock Analysis Direct Digi posts 145 negative EPS surprise vs street estimates ELPC Companhia posts 585 percent Q2 2025 EPS beat yet shares drop 141 percent in todays trading iShares MSCI Canada ETF EWC Under Pressure Amid US Tariff Implementation and Disappointing US Labor Data