TSE:6103Machinery
Assessing Okuma (TSE:6103) Valuation After Recent Share Price Pullback And Mixed Earnings Outlook
Okuma stock overview after recent performance
Okuma (TSE:6103) has drawn fresh attention after a mixed short term share performance, with a 6% decline over the past day and a 4.9% drop over the past week, in contrast with gains over the past month.
See our latest analysis for Okuma.
That recent 6% one day share price drop and 4.9% 7 day share price decline come after a stronger run. The 1 year total shareholder return is 34.32% and the 5 year total shareholder return is 58.17%. This suggests...