Olympus Corporation ( OLYMY) - Key Metrics

OLYMY Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q1 $226.50 $18 $13.50 -$1.81
2025Q4 $273.09 $22.95 $38.20 $28.53
2025Q3 $241.32 $13.10 $36.55 $26.30
2025Q2 $221.99 $18.09 $33.65 $15.07
2025Q1 $182.65 $7.95 -$13.45 -$25.01

OLYMY Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q1 172.93% 23.91
2025Q4 2.28% 16.99
2025Q3 2.96% 37.93
2025Q2 0.39% 25.76
2025Q1 250.87% 53.33

OLYMY Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2026Q1 -0.11% 1.83%
2025Q4 1.88% 0.03%
2025Q3 1.32% 0.02%
2025Q2 0.81% 0.00%
2025Q1 -1.47% 1.18%

OLYMY

Price: $13.60

52 week price:
7.94
13.73

Dividend Yield: 1.43%

Payout Ratio Range:
0.39%
250.87%

Earnings Per Share: 0.38 USD

P/E Ratio: 34.08

Exchange: PNK

Sector: Healthcare

Industry: Medical Devices

Market Capitalization: 13.8 billion

Links: