Home Investing Shining Bright: Baru Gold Emerges as the Top Performer Among Canadian Mining Stocks with a Remarkable 125% Gain This Week!