Is Sona BLW Precision Forgings Buy? Analyzing Fundamentals Amid Stock Weakness