TSE:6103Machinery
Assessing Okuma (TSE:6103) Valuation After Recent Share Price Pullback
Okuma (TSE:6103) has attracted fresh attention after recent share price moves, with the stock showing a 5% decline over the past week and a 16% decline over the past month.
See our latest analysis for Okuma.
Despite the recent 15.8% 30 day share price decline to ¥3,820, Okuma still shows firmer longer term momentum, with a 90 day share price return of 8.7% and a 1 year total shareholder return of 9.0%, highlighting a stronger multi year record.
If this recent pullback has you reassessing your...