| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 7.557 | 18.416 | 445.275 |
| Net Profit Margin | 190.415 | 143.224 | 83.403 | 63.508 |
| Cash Ratio | 1,649.666 | 1,108.622 | 983.089 | 161.229 |
| Quick Ratio | 2,007.167 | 1,385.107 | 1,333.183 | 244.474 |
| Current Ratio | 2,113.417 | 1,463.931 | 1,412.329 | 264.345 |
Innoviva, Inc. (INVA)
Innoviva, Inc. (INVA)