TECH Bio-Techne Corp | US09073M1045
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 11.156.042.752 | 8.179.530.652,95 | 9.167.378.937,78 | 8.664.343.571,87 |
| Enterprise Value | 11.286.531.072 | 8.260.033.652,95 | 9.345.394.937,78 | 8.913.854.571,87 |
| Trailing P/E | 102,29 | 74,66 | 113,03 | 201,05 |
| Forward P/E | 35,01 | - | - | - |
| Price to Sales | 9,21 | 6,76 | 7,54 | 9,42 |
| Price to Book | 5,37 | 3,92 | 4,56 | 4,41 |
| EV/Revenue | 9,32 | 6,82 | 7,69 | 9,69 |
| EV/EBITDA | 30,83 | 32,12 | 41,13 | 59,61 |