Mainstreet Equity Corp. (MEQYF)

OTCMKTS · Delayed Price · Currency is USD
121.78
+3.13 (2.64%)
At close: Aug 11, 2026
Market Cap1.14B -13.5%
Revenue (ttm)201.92M +5.1%
Net Income123.15M -31.9%
EPS13.24 -31.7%
Shares Out n/a
PE Ratio9.28
Forward PE17.30
Dividend0.20 (0.17%)
Ex-Dividend DateJul 17, 2026
Volume266
Open121.78
Previous Close118.65
Day's Range121.78 - 121.78
52-Week Range118.00 - 146.61
Beta0.86
Analystsn/a
Price Targetn/a
Earnings DateDec 10, 2026