NMOH Power Machine
The stored series is adjusted. Raw is the price the exchange quoted that day.
- High
- 6,640
- Low
- 3,091
- Period change
- up90.86%
Board events
- Buy queue: 119,837 shares bid at 6,640 Rial.
- Reached its highest level in a year: 6,450 Rial.
- 3 consecutive higher closes.
Trading board
- Last trade
6,640Rial
- up2.95%
- Bid queue
- Closing price
6,640Rial
- up2.95%
- Yesterday's close
6,450Rial
- Daily price band
- 6,260–6,640
- Market cap
38.1trillion Rial
- Earnings per share (EPS)
- 130
- Price/earnings (P/E)
- 51.10
- Shares outstanding
5.7billion
- Trades
- 715
- Volume
29.5million
- Turnover
196billion Rial
- Retail · Buy
27.0million
- Retail · Sell
27.8million
- Institutional · Buy
2.5million
- Institutional · Sell
1.8million
- Net retail
- 731,863
- Buyer-to-seller strength
- 1.00
Fundamentals
- EPS (trailing twelve months)
130Rial
- Price to earnings (P/E)
- 51.08
- Price to sales (P/S)
- 0.35
- Sales per share
19,068Rial
- Free float
- 38.00%
- Average monthly volume
26.3million
- Sector
- خودرو و ساخت قطعات
- Market
- بازار بورس
- Board
- بازار دوم (تابلوی اصلی) بورس
- Updated
- Sep 15, 2026
Major shareholders
Holdings as counted for the assembly of Jul 11, 2026. The named holders together held 30.48% of the shares.
Shareholder register
The Tehran exchange register, as of Aug 23, 2026. The named holders together hold 62.32% of the shares.
Source: the Tehran exchange's daily shareholder register. The exchange names only holders at roughly one percent and above, so this is a floor on known ownership: the rest is spread across smaller holders it does not name.
Board of directors
Source: the codal filing that announced each election; every name links to its own letter.
Retail flow history
| Date | Net retail |
|---|---|
| Aug 16, 2026 | 821,600 |
| Aug 17, 2026 | 173,321 |
| Aug 18, 2026 | 295,762 |
| Aug 19, 2026 | 502,887 |
| Aug 22, 2026 | 1,350,000 |
| Aug 24, 2026 | 1,430,137 |
| Aug 25, 2026 | 1,705,000 |
| Aug 29, 2026 | -676,017 |
| Aug 31, 2026 | 780,025 |
| Sep 1, 2026 | 1,650,000 |
| Sep 2, 2026 | 1,219,632 |
| Sep 5, 2026 | 10,000 |
| Sep 8, 2026 | -148,000 |
| Sep 9, 2026 | 0 |
| Sep 12, 2026 | 845,308 |
| Sep 14, 2026 | -1,368,797 |
| Sep 15, 2026 | -731,863 |
- Retail buy per capita
776,879,224Rial
- Retail sell per capita
794,477,030Rial
Values in this window are estimated: volume times the same day closing price.
Price statistics
52-week range
- Today's rank in its market
- 134 of 736
- From 52-week high
- unchanged0.00%
- 20-day volatility
- 1.94%
- 20-day average
5,993Rial
- 50-day average
5,191Rial
- 30-day average volume
- 24.5million
- Correlation with the dollar (30d)
- -0.39
- Correlation with the dollar (90d)
- -0.20
As of Sep 15, 2026
All-time high and low
- All-time high
24,339Rial
Jul 15, 2020- All-time low
26.27Rial
Oct 21, 2008- From the all-time high
- down72.72%
- Deepest fall (5 years)
- down78.04%May 6, 2023 to Aug 30, 2025
