Stamford Land Corporation Ltd (SGX:H07) shareholders have been feeling the pinch as the stock has declined by 22% over the…