| 303.5p | -2.5p (-0.82%) | Market Closed | 30/10/2026 |
| Close Price | 303.5p | Volume | 201,383 |
| Close Date | 30/10/2026 | High / Low | 318p / 302p |
| Previous Close | 306p (on 29/10/2026) | 52w High / Low | 319.5p / 145.6p |
| Market Capitalisation | £365.4m | Number of Shares in Issue | 127.243m |
| Symbol | STEM | ISIN | GB00B0KM9T71 |