Discover / Filter / Explore
Stock screener
Find the businesses that fit your questions.
| Ticker | Company | Revenue ▴ | Net income | Net margin | Return on equity | Revenue growth | Diluted EPS |
|---|---|---|---|---|---|---|---|
| NVST | Manufacturing · Year ended 2025-12-31 · USD | $2.72B | $47.00M | 1.7% | 1.5% | 8.3% | $0.28 |
| XRAY | Manufacturing · Year ended 2025-12-31 · USD | $3.68B | -$598.00M | -16.3% | -44.6% | -3.0% | -$3.00 |
| DROR | Manufacturing · Year ended 2025-12-31 · USD | n/a | -$2.54M | n/a | n/a | n/a | $0.00 |