Recent Price Movement and Market Context
On 2 December 2025, Optimus Finance’s share price touched Rs.12.6, the lowest level in the past year. This decline comes after three consecutive days of losses, during which the stock’s returns contracted by approximately 3.67%. The day’s performance showed a further dip of 1.18%, underperforming its sector by 0.69%. The stock is currently trading below all key moving averages, including the 5-day, 20-day, 50-day, 100-day, and 200-day averages, signalling sustained downward momentum.
In contrast, the broader market index, Sensex, opened lower by 316.39 points and was trading at 85,281.61, down 0.42%. Despite this, Sensex remains close to its 52-week high of 86,159.02, just 1.03% away, and is positioned above its 50-day and 200-day moving averages, indicating a generally bullish trend in the wider market.
Performance Comparison Over One Year
Over the last twelve months, Optimus Finance’s stock price has declined by 30.35%, a stark contrast to the Sensex’s positive return of 6.27% during the same period. This divergence highlights the stock’s relative underperformance within the NBFC sector and the broader market. The stock’s 52-week high was Rs.29, underscoring the extent of the recent price erosion.
Fast mover alert! This Large Cap from Automobiles - Passeenger just qualified for our Momentum list with stellar technical indicators. Strike while the iron is hot!
- - Recent Momentum qualifier
- - Stellar technical indicators
- - Large Cap fast mover
Financial Metrics and Valuation Insights
Optimus Finance’s long-term financial indicators reveal a modest average Return on Equity (ROE) of 12.32%, which is considered weak relative to industry standards. The company’s quarterly results for September 2025 showed a significant portion of profit before tax (PBT) stemming from non-operating income, accounting for 36.34% of PBT. This reliance on non-core income sources may be a factor in the stock’s subdued performance.
Profit figures have shown a contraction of 3.6% over the past year, aligning with the stock’s negative return profile. Despite this, the company’s ROE for the recent period stands at 9.9%, and the stock trades at a Price to Book Value (P/BV) of 1.7. This valuation places Optimus Finance at a premium compared to its peers’ average historical valuations, suggesting that the market may be pricing in expectations not fully reflected in recent financial outcomes.
Shareholding and Sectoral Position
The majority ownership of Optimus Finance remains with its promoters, maintaining a concentrated shareholding structure. Operating within the NBFC sector, the company faces sector-specific headwinds that have influenced its stock price trajectory. While the broader BSE500 index has generated returns of 4.03% over the last year, Optimus Finance’s stock has lagged significantly, with a negative return of 29.45% in the same timeframe.
Holding Optimus Finance from Non Banking Financial Company (NBFC)? See if there's a smarter choice! SwitchER compares it with peers and suggests superior options across market caps and sectors!
- - Peer comparison ready
- - Superior options identified
- - Cross market-cap analysis
Technical and Market Assessment
The stock’s position below all major moving averages indicates a sustained bearish trend in the short to medium term. This technical positioning, combined with the company’s financial profile and sectoral pressures, has contributed to the stock’s recent decline to its 52-week low. The broader market’s relative strength, as evidenced by the Sensex’s proximity to its 52-week high and bullish moving averages, contrasts with Optimus Finance’s subdued performance.
Investors and market participants may note that the stock’s valuation premium relative to peers, despite weaker financial returns, reflects a complex market assessment. The company’s reliance on non-operating income and modest profitability metrics are key factors influencing this dynamic.
Summary of Key Data Points
To summarise, Optimus Finance’s stock has reached Rs.12.6, its lowest level in the past year, following a series of declines over recent sessions. The stock’s one-year return stands at -30.35%, contrasting with the Sensex’s positive 6.27% return. Financially, the company shows an average ROE of 12.32%, with recent profits contracting by 3.6%. The stock trades at a P/BV of 1.7, above peer averages, and depends significantly on non-operating income for profitability. These factors collectively underpin the stock’s current market valuation and price movement.
Limited Time Only! Upgrade now and get 1 Year of Stock of the week worth Rs. 14,999 for FREE. Don't miss out on this exclusive offer. Claim Your Free Year →
