SBEC Systems shares closed at 20.50 on March 07, 2025 (BSE) and has given -54.19% returns over the last 6 months. SBEC Systems EPS has increased to Rs. 0.56 in December 2024 from Rs.0.28 in December 2023. EBITDA stands at 0.92 crore in January 2024, up 61.4% from 0.57 crore in December2023. The company has a market capitalization of around $2.2 billion. It has a debt burden of $1.1 billion, which it hopes to reduce by buying back shares at a low price of $10.00. The shares have given -32.52% returns in the last 12 months, according to BSE. The stock is trading at $9.50 per share, down from $10 on March 7, 2025, when the company’s share price was at $11.50. The share price has fallen to $8.00 per share since March 7.