RCH.TO Stock Analysis: Richelieu Hardware Ltd. | Real-Time Data & Fundamental Insights