Poly Medicure shares fall 15% on margin pressure, geopolitical risks