_id
69131507ccc777a4e85d8038
Ticker
MEQYF
Name
Mainstreet Equity Corp
Exchange
PINK
Address
305 10 Avenue SE, Calgary, AB, Canada, T2G 0W2
Country
USA
Sector
Real Estate
Industry
Real Estate Services
Currency
USD
Website
https://www.mainst.biz
Description
Mainstreet Equity Corp. engages in the acquisition, redevelopment, repositioning, and management of mid-market residential rental apartment buildings in Western Canada. The company owns a portfolio of multi-family residential properties. It invests in residential units consisting of townhouses, garden-style apartments, concrete mid-rise and high-rise apartments, and condo suites; and freestanding commercial houses. The company is headquartered in Calgary, Canada.
Last Close
133.35
Volume
-
Current Price
131.38
Change
0
Last Updated
2026-01-05T10:21:36.835Z
Image
data:image/webp;base64,UklGRmoBAABXRUJQVlA4IF4BAABwCACdASpAAEAAPtFapUwoJSOiMfcYAQAaCWkAE5jnQDwBSz/MD6LY63/SelH6k+pN7TtamkLT6mxJFO82nkmazZvJAtXcQ5UbdD0AAP715JZZFXmV5Y41NraBxSGu9RRIymj4ux4NfneMZ4Gz/3BL0FLROvBddZ/l47Ffyiv+Hgx4cY8xLK9dmj9n81XYxrD+XYofuTuz5zLfrQPKMu7NqIYPzWSahWv9b58gtqB8fq9xSEpWfQU7ZRyclXej1Vt7o9UGlszrN1h+qt0xjTPQeov+AhBw3dtFfTmQJc8l11R7WkD6Q184UnYZgbu/RTP+iUO0A//CHztZO/WfezXicOiLav/UdKO7vA0nLw7dC/7Z8Wt5v0MtBL/GZKbanwOv2LJPFGuUHXp1IjqJCYelyly455iV6uYhrGdSrf66NLFyWLrXYdQkfQbWnTIHy+GNO5BYBwRb6x5a0bgAAA==
Ipo Date
1998-05-29T00:00:00.000Z
Market Cap
1241451008
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
50585972
Cost Of Revenue
20539000
Gross Profit
35722654
Operating Expenses
5250000
Operating Income
-15791390
Interest Expense
14880000
Pretax Income
13903388
Net Income
11808308
Eps
1.766553262929365
Dividends Per Share
373000
Shares Outstanding
9309718
Income Tax Expense
2095080
EBITDA
-154543794
Operating Margin
-31.216935003245567
Total Other Income Expense Net
29694778
Cash
14654380
Short Term Investments
216099332
Receivables
5482000
Inventories
2083000
Total Current Assets
333763000
Property Plant Equipment
6696000
Total Assets
4081210000
Payables
12442000
Short Term Debt
193344476
Long Term Debt
1647577000
Total Liabilities
1636293998
Equity
1294014782
Bs_currency_symbol
CAD
Depreciation
162000
Change In Working Capital
2599160
Cash From Operations
20888774
Capital Expenditures
84006
Cash From Investing
-21744630
Cash From Financing
71662144
Net Change In Cash
4184818
Cf_currency_symbol
CAD
PE
5.9319
PB
0.6786579739859571
ROE
0.9125326977910828
ROA
0.2893335064845965
FCF
20804768
Fcf Percent
0.4112754421324552
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
7.5
Defensive Investing Score
6
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
50585972
Quarters > 0 > income Statement > cost Of Revenue
20539000
Quarters > 0 > income Statement > gross Profit
35722654
Quarters > 0 > income Statement > operating Expenses
5250000
Quarters > 0 > income Statement > operating Income
-15791390
Quarters > 0 > income Statement > interest Expense
14880000
Quarters > 0 > income Statement > pretax Income
13903388
Quarters > 0 > income Statement > net Income
11808308
Quarters > 0 > income Statement > eps
1.766553262929365
Quarters > 0 > income Statement > dividends Per Share
373000
Quarters > 0 > income Statement > shares Outstanding
6684377
Quarters > 0 > income Statement > income Tax Expense
2095080
Quarters > 0 > income Statement > EBITDA
-154543794
Quarters > 0 > income Statement > operating Margin
-31.216935003245567
Quarters > 0 > income Statement > total Other Income Expense Net
29694778
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
14654380
Quarters > 0 > balance Sheet > short Term Investments
216099332
Quarters > 0 > balance Sheet > receivables
5482000
Quarters > 0 > balance Sheet > inventories
2083000
Quarters > 0 > balance Sheet > total Current Assets
333763000
Quarters > 0 > balance Sheet > property Plant Equipment
6696000
Quarters > 0 > balance Sheet > total Assets
4081210000
Quarters > 0 > balance Sheet > payables
12442000
Quarters > 0 > balance Sheet > short Term Debt
193344476
Quarters > 0 > balance Sheet > long Term Debt
1647577000
Quarters > 0 > balance Sheet > total Liabilities
1636293998
Quarters > 0 > balance Sheet > equity
1294014782
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
92744000
Quarters > 0 > cash Flow > depreciation
162000
Quarters > 0 > cash Flow > change In Working Capital
2599160
Quarters > 0 > cash Flow > cash From Operations
20888774
Quarters > 0 > cash Flow > capital Expenditures
84006
Quarters > 0 > cash Flow > cash From Investing
-21744630
Quarters > 0 > cash Flow > cash From Financing
71662144
Quarters > 0 > cash Flow > net Change In Cash
4184818
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
1.766553262929365
Quarters > 0 > ratios > PB
0.6786579739859571
Quarters > 0 > ratios > ROE
0.9125326977910828
Quarters > 0 > ratios > ROA
0.2893335064845965
Quarters > 0 > ratios > FCF
20804768
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4112754421324552
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
69666000
Quarters > 1 > income Statement > cost Of Revenue
22637000
Quarters > 1 > income Statement > gross Profit
47029000
Quarters > 1 > income Statement > operating Expenses
4749000
Quarters > 1 > income Statement > operating Income
65075000
Quarters > 1 > income Statement > interest Expense
14150000
Quarters > 1 > income Statement > pretax Income
57161000
Quarters > 1 > income Statement > net Income
46561000
Quarters > 1 > income Statement > eps
4.996449120478585
Quarters > 1 > income Statement > dividends Per Share
374000
Quarters > 1 > income Statement > shares Outstanding
9318818
Quarters > 1 > income Statement > income Tax Expense
10600000
Quarters > 1 > income Statement > EBITDA
71469000
Quarters > 1 > income Statement > operating Margin
93.40998478454338
Quarters > 1 > income Statement > total Other Income Expense Net
-7914000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
215981000
Quarters > 1 > balance Sheet > short Term Investments
153153533
Quarters > 1 > balance Sheet > receivables
6338000
Quarters > 1 > balance Sheet > inventories
11980000
Quarters > 1 > balance Sheet > total Current Assets
246711000
Quarters > 1 > balance Sheet > property Plant Equipment
6696000
Quarters > 1 > balance Sheet > total Assets
3872973000
Quarters > 1 > balance Sheet > payables
13156000
Quarters > 1 > balance Sheet > short Term Debt
134617000
Quarters > 1 > balance Sheet > long Term Debt
1681641000
Quarters > 1 > balance Sheet > total Liabilities
2161360000
Quarters > 1 > balance Sheet > equity
1711613000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
46561000
Quarters > 1 > cash Flow > depreciation
158000
Quarters > 1 > cash Flow > change In Working Capital
-2797000
Quarters > 1 > cash Flow > cash From Operations
23525000
Quarters > 1 > cash Flow > capital Expenditures
54000
Quarters > 1 > cash Flow > cash From Investing
-23780000
Quarters > 1 > cash Flow > cash From Financing
6692000
Quarters > 1 > cash Flow > net Change In Cash
6437000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
4.996449120478585
Quarters > 1 > ratios > PB
0.7152938829279749
Quarters > 1 > ratios > ROE
2.720299506956304
Quarters > 1 > ratios > ROA
1.2022030620920932
Quarters > 1 > ratios > FCF
23471000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.33690753021560016
Quarters > 1 > health Score
61
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
68410000
Quarters > 2 > income Statement > cost Of Revenue
25845000
Quarters > 2 > income Statement > gross Profit
42565000
Quarters > 2 > income Statement > operating Expenses
-150000
Quarters > 2 > income Statement > operating Income
42715000
Quarters > 2 > income Statement > interest Expense
13992000
Quarters > 2 > income Statement > pretax Income
108370000
Quarters > 2 > income Statement > net Income
91469000
Quarters > 2 > income Statement > eps
9.815515229506575
Quarters > 2 > income Statement > dividends Per Share
372000
Quarters > 2 > income Statement > shares Outstanding
9318818
Quarters > 2 > income Statement > income Tax Expense
16901000
Quarters > 2 > income Statement > EBITDA
122513000
Quarters > 2 > income Statement > operating Margin
62.43970179798275
Quarters > 2 > income Statement > total Other Income Expense Net
65655000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
209544000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
4943000
Quarters > 2 > balance Sheet > inventories
11914000
Quarters > 2 > balance Sheet > total Current Assets
240263000
Quarters > 2 > balance Sheet > property Plant Equipment
6776000
Quarters > 2 > balance Sheet > total Assets
3813380000
Quarters > 2 > balance Sheet > payables
14934000
Quarters > 2 > balance Sheet > short Term Debt
209912000
Quarters > 2 > balance Sheet > long Term Debt
1597346000
Quarters > 2 > balance Sheet > total Liabilities
2147954000
Quarters > 2 > balance Sheet > equity
1665426000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
91469000
Quarters > 2 > cash Flow > depreciation
151000
Quarters > 2 > cash Flow > change In Working Capital
-7135000
Quarters > 2 > cash Flow > cash From Operations
10843000
Quarters > 2 > cash Flow > capital Expenditures
179000
Quarters > 2 > cash Flow > cash From Investing
-9002000
Quarters > 2 > cash Flow > cash From Financing
82267000
Quarters > 2 > cash Flow > net Change In Cash
84108000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
9.815515229506575
Quarters > 2 > ratios > PB
0.7351310168329305
Quarters > 2 > ratios > ROE
5.492228414832001
Quarters > 2 > ratios > ROA
2.39863323350938
Quarters > 2 > ratios > FCF
10664000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.15588364274228914
Quarters > 2 > health Score
59
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
67463000
Quarters > 3 > income Statement > cost Of Revenue
23889000
Quarters > 3 > income Statement > gross Profit
43574000
Quarters > 3 > income Statement > operating Expenses
-150000
Quarters > 3 > income Statement > operating Income
43724000
Quarters > 3 > income Statement > interest Expense
13083000
Quarters > 3 > income Statement > pretax Income
65451000
Quarters > 3 > income Statement > net Income
56232000
Quarters > 3 > income Statement > eps
6.034241681724013
Quarters > 3 > income Statement > dividends Per Share
256000
Quarters > 3 > income Statement > shares Outstanding
9318818
Quarters > 3 > income Statement > income Tax Expense
9219000
Quarters > 3 > income Statement > EBITDA
78685000
Quarters > 3 > income Statement > operating Margin
64.81182277692957
Quarters > 3 > income Statement > total Other Income Expense Net
21727000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
125436000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
6074000
Quarters > 3 > balance Sheet > inventories
12130000
Quarters > 3 > balance Sheet > total Current Assets
155819000
Quarters > 3 > balance Sheet > property Plant Equipment
6743000
Quarters > 3 > balance Sheet > total Assets
3635120000
Quarters > 3 > balance Sheet > payables
14465000
Quarters > 3 > balance Sheet > short Term Debt
271180000
Quarters > 3 > balance Sheet > long Term Debt
1457471000
Quarters > 3 > balance Sheet > total Liabilities
2060791000
Quarters > 3 > balance Sheet > equity
1574329000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
56232000
Quarters > 3 > cash Flow > depreciation
151000
Quarters > 3 > cash Flow > change In Working Capital
-196000
Quarters > 3 > cash Flow > cash From Operations
21420000
Quarters > 3 > cash Flow > capital Expenditures
82000
Quarters > 3 > cash Flow > cash From Investing
-20464000
Quarters > 3 > cash Flow > cash From Financing
75654000
Quarters > 3 > cash Flow > net Change In Cash
76610000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
6.034241681724013
Quarters > 3 > ratios > PB
0.7776686504790294
Quarters > 3 > ratios > ROE
3.571807417636339
Quarters > 3 > ratios > ROA
1.5469090428926693
Quarters > 3 > ratios > FCF
21338000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.3162918933341239
Quarters > 3 > health Score
62
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
198379092
Annuals > 0 > income Statement > cost Of Revenue
92911000
Annuals > 0 > income Statement > gross Profit
131222398
Annuals > 0 > income Statement > operating Expenses
19488000
Annuals > 0 > income Statement > operating Income
117676610
Annuals > 0 > income Statement > interest Expense
56106000
Annuals > 0 > income Statement > pretax Income
244885388
Annuals > 0 > income Statement > net Income
206070308
Annuals > 0 > income Statement > eps
22.113971937929875
Annuals > 0 > income Statement > dividends Per Share
1375000
Annuals > 0 > income Statement > shares Outstanding
9318557
Annuals > 0 > income Statement > income Tax Expense
38815080
Annuals > 0 > income Statement > EBITDA
118123206
Annuals > 0 > income Statement > operating Margin
59.319058683865734
Annuals > 0 > income Statement > total Other Income Expense Net
127208778
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
14654380
Annuals > 0 > balance Sheet > short Term Investments
216099332
Annuals > 0 > balance Sheet > receivables
5482000
Annuals > 0 > balance Sheet > inventories
2083000
Annuals > 0 > balance Sheet > total Current Assets
333763000
Annuals > 0 > balance Sheet > property Plant Equipment
6696000
Annuals > 0 > balance Sheet > total Assets
4081210000
Annuals > 0 > balance Sheet > payables
12442000
Annuals > 0 > balance Sheet > short Term Debt
193344476
Annuals > 0 > balance Sheet > long Term Debt
1647577000
Annuals > 0 > balance Sheet > total Liabilities
2278961000
Annuals > 0 > balance Sheet > equity
1294014782
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
287006000
Annuals > 0 > cash Flow > depreciation
622000
Annuals > 0 > cash Flow > change In Working Capital
-4086138
Annuals > 0 > cash Flow > cash From Operations
61531164
Annuals > 0 > cash Flow > capital Expenditures
227606
Annuals > 0 > cash Flow > cash From Investing
-59975258
Annuals > 0 > cash Flow > cash From Financing
189854278
Annuals > 0 > cash Flow > net Change In Cash
10242252
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
22.113971937929875
Annuals > 0 > ratios > PB
0.9602900934635535
Annuals > 0 > ratios > ROE
15.924880524278276
Annuals > 0 > ratios > ROA
5.049245395360689
Annuals > 0 > ratios > FCF
61303558
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3090222733754624
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
249796000
Annuals > 1 > income Statement > cost Of Revenue
89357000
Annuals > 1 > income Statement > gross Profit
160439000
Annuals > 1 > income Statement > operating Expenses
19094000
Annuals > 1 > income Statement > operating Income
231619000
Annuals > 1 > income Statement > interest Expense
49694000
Annuals > 1 > income Statement > pretax Income
237799000
Annuals > 1 > income Statement > net Income
199877000
Annuals > 1 > income Statement > eps
21.448750259957862
Annuals > 1 > income Statement > dividends Per Share
768000
Annuals > 1 > income Statement > shares Outstanding
9318818
Annuals > 1 > income Statement > income Tax Expense
37922000
Annuals > 1 > income Statement > EBITDA
288410000
Annuals > 1 > income Statement > operating Margin
92.72326218194046
Annuals > 1 > income Statement > total Other Income Expense Net
6180000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
48826000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
5754000
Annuals > 1 > balance Sheet > inventories
12059000
Annuals > 1 > balance Sheet > total Current Assets
76577000
Annuals > 1 > balance Sheet > property Plant Equipment
6836000
Annuals > 1 > balance Sheet > total Assets
3491433000
Annuals > 1 > balance Sheet > payables
13493000
Annuals > 1 > balance Sheet > short Term Debt
155534000
Annuals > 1 > balance Sheet > long Term Debt
1494131000
Annuals > 1 > balance Sheet > total Liabilities
1973080000
Annuals > 1 > balance Sheet > equity
1518353000
Annuals > 1 > balance Sheet > currency_symbol
CAD
Annuals > 1 > cash Flow > net Income
199877000
Annuals > 1 > cash Flow > depreciation
917000
Annuals > 1 > cash Flow > change In Working Capital
5191000
Annuals > 1 > cash Flow > cash From Operations
91456000
Annuals > 1 > cash Flow > capital Expenditures
311000
Annuals > 1 > cash Flow > cash From Investing
-172189000
Annuals > 1 > cash Flow > cash From Financing
47797000
Annuals > 1 > cash Flow > net Change In Cash
-32936000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
21.448750259957862
Annuals > 1 > ratios > PB
0.8184291665376892
Annuals > 1 > ratios > ROE
13.164066590575446
Annuals > 1 > ratios > ROA
5.724784064308265
Annuals > 1 > ratios > FCF
91145000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3648777402360326
Annuals > 1 > health Score
71
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
210028000
Annuals > 2 > income Statement > cost Of Revenue
78721000
Annuals > 2 > income Statement > gross Profit
131307000
Annuals > 2 > income Statement > operating Expenses
17230000
Annuals > 2 > income Statement > operating Income
192798000
Annuals > 2 > income Statement > interest Expense
45167000
Annuals > 2 > income Statement > pretax Income
137870000
Annuals > 2 > income Statement > net Income
109413000
Annuals > 2 > income Statement > eps
11.739029254712783
Annuals > 2 > income Statement > dividends Per Share
0
Annuals > 2 > income Statement > shares Outstanding
9320447
Annuals > 2 > income Statement > income Tax Expense
28457000
Annuals > 2 > income Statement > EBITDA
179819000
Annuals > 2 > income Statement > operating Margin
91.79633191764907
Annuals > 2 > income Statement > total Other Income Expense Net
-54928000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
81762000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1640000
Annuals > 2 > balance Sheet > inventories
13808000
Annuals > 2 > balance Sheet > total Current Assets
105358000
Annuals > 2 > balance Sheet > property Plant Equipment
7020000
Annuals > 2 > balance Sheet > total Assets
3164992000
Annuals > 2 > balance Sheet > payables
9394000
Annuals > 2 > balance Sheet > short Term Debt
147030000
Annuals > 2 > balance Sheet > long Term Debt
1418783000
Annuals > 2 > balance Sheet > total Liabilities
1845748000
Annuals > 2 > balance Sheet > equity
1319244000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
109413000
Annuals > 2 > cash Flow > depreciation
995000
Annuals > 2 > cash Flow > change In Working Capital
1505000
Annuals > 2 > cash Flow > cash From Operations
70758000
Annuals > 2 > cash Flow > capital Expenditures
587000
Annuals > 2 > cash Flow > cash From Investing
-158587000
Annuals > 2 > cash Flow > cash From Financing
125031000
Annuals > 2 > cash Flow > net Change In Cash
37202000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
11.739029254712783
Annuals > 2 > ratios > PB
0.9421165511838598
Annuals > 2 > ratios > ROE
8.29361361507045
Annuals > 2 > ratios > ROA
3.45697556265545
Annuals > 2 > ratios > FCF
70171000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3341030719713562
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
180573000
Annuals > 3 > income Statement > cost Of Revenue
70908000
Annuals > 3 > income Statement > gross Profit
109665000
Annuals > 3 > income Statement > operating Expenses
15856000
Annuals > 3 > income Statement > operating Income
109665000
Annuals > 3 > income Statement > interest Expense
36566000
Annuals > 3 > income Statement > pretax Income
143166000
Annuals > 3 > income Statement > net Income
120536000
Annuals > 3 > income Statement > eps
12.90302828730112
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
9341683
Annuals > 3 > income Statement > income Tax Expense
22630000
Annuals > 3 > income Statement > EBITDA
89595000
Annuals > 3 > income Statement > operating Margin
60.73167084780117
Annuals > 3 > income Statement > total Other Income Expense Net
-22470000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
44560000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1547000
Annuals > 3 > balance Sheet > inventories
14367000
Annuals > 3 > balance Sheet > total Current Assets
67210000
Annuals > 3 > balance Sheet > property Plant Equipment
7346000
Annuals > 3 > balance Sheet > total Assets
2893492000
Annuals > 3 > balance Sheet > payables
8328000
Annuals > 3 > balance Sheet > short Term Debt
112381000
Annuals > 3 > balance Sheet > long Term Debt
1321072000
Annuals > 3 > balance Sheet > total Liabilities
1682742000
Annuals > 3 > balance Sheet > equity
1210750000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
120536000
Annuals > 3 > cash Flow > depreciation
919000
Annuals > 3 > cash Flow > change In Working Capital
359000
Annuals > 3 > cash Flow > cash From Operations
52683000
Annuals > 3 > cash Flow > capital Expenditures
768000
Annuals > 3 > cash Flow > cash From Investing
-102233000
Annuals > 3 > cash Flow > cash From Financing
74886000
Annuals > 3 > cash Flow > net Change In Cash
25336000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
12.90302828730112
Annuals > 3 > ratios > PB
1.0288774958083833
Annuals > 3 > ratios > ROE
9.955482139169936
Annuals > 3 > ratios > ROA
4.165762338378679
Annuals > 3 > ratios > FCF
51915000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2875014537057035
Annuals > 3 > health Score
68
Valuation > metrics > PE
5.9319
Valuation > metrics > PB
0.6786579739859571
Valuation > final Score
90
Valuation > verdict
36.4% Undervalued
Profitability > metrics > ROE
0.9125326977910828
Profitability > metrics > ROA
3.5379320056447243
Profitability > metrics > Net Margin
0.23343048543181102
Profitability > final Score
42
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2645095100621502
Risk > metrics > Interest Coverage
-1.0612493279569892
Risk > final Score
26
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.6218898660765249
Liquidity > metrics > Quick Ratio
1.6117677237448782
Liquidity > final Score
91
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
65
Prev Profitabilities > 1
71
Prev Profitabilities > 2
67
Prev Risks > 0
48
Prev Risks > 1
42
Prev Risks > 2
43
Prev Liquidities > 0
92
Prev Liquidities > 1
77
Prev Liquidities > 2
35
Updated At
2026-01-20T22:11:55.204Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-03
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
2.21
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-12-09
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
7.2329
Earnings History > 1 > eps Estimate
2.52
Earnings History > 1 > eps Difference
4.7129
Earnings History > 1 > surprise Percent
187.0198
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
3.6104
Earnings History > 2 > eps Estimate
2.18
Earnings History > 2 > eps Difference
1.4304
Earnings History > 2 > surprise Percent
65.6147
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
6.8409
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.315
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-12-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
8.9316
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-23
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-1.2396
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.6744
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
5.4007
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-12-06
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.1599
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-25
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.7322
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.6438
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.61
Earnings History > 12 > eps Estimate
1.11
Earnings History > 12 > eps Difference
0.5
Earnings History > 12 > surprise Percent
45.045
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-12-13
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
6.03
Earnings History > 13 > eps Estimate
1.22
Earnings History > 13 > eps Difference
4.81
Earnings History > 13 > surprise Percent
394.2623
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-26
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.34
Earnings History > 14 > eps Estimate
1.02
Earnings History > 14 > eps Difference
1.32
Earnings History > 14 > surprise Percent
129.4118
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-10
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.21
Earnings History > 15 > eps Estimate
1.03
Earnings History > 15 > eps Difference
2.18
Earnings History > 15 > surprise Percent
211.6505
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-14
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.33
Earnings History > 16 > eps Estimate
1.01
Earnings History > 16 > eps Difference
0.32
Earnings History > 16 > surprise Percent
31.6832
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-07
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
4.23
Earnings History > 17 > eps Estimate
1.3
Earnings History > 17 > eps Difference
2.93
Earnings History > 17 > surprise Percent
225.3846
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-27
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
19.37
Earnings History > 18 > eps Estimate
0.92
Earnings History > 18 > eps Difference
18.45
Earnings History > 18 > surprise Percent
2005.4348
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-11
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.09
Earnings History > 19 > eps Estimate
0.81
Earnings History > 19 > eps Difference
0.28
Earnings History > 19 > surprise Percent
34.5679
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-12
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.57
Earnings History > 20 > eps Estimate
0.97
Earnings History > 20 > eps Difference
-1.54
Earnings History > 20 > surprise Percent
-158.7629
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-07
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
5.17
Earnings History > 21 > eps Estimate
1.11
Earnings History > 21 > eps Difference
4.06
Earnings History > 21 > surprise Percent
365.7658
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-11
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.16
Earnings History > 22 > eps Estimate
0.76
Earnings History > 22 > eps Difference
0.4
Earnings History > 22 > surprise Percent
52.6316
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-23
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.39
Earnings History > 23 > eps Estimate
0.89
Earnings History > 23 > eps Difference
-0.5
Earnings History > 23 > surprise Percent
-56.1798
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.59
Earnings History > 24 > eps Estimate
0.76
Earnings History > 24 > eps Difference
-0.17
Earnings History > 24 > surprise Percent
-22.3684
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-09
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
3.11
Earnings History > 25 > eps Estimate
0.78
Earnings History > 25 > eps Difference
2.33
Earnings History > 25 > surprise Percent
298.7179
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-23
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.21
Earnings History > 26 > eps Estimate
0.69
Earnings History > 26 > eps Difference
0.52
Earnings History > 26 > surprise Percent
75.3623
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.36
Earnings History > 27 > eps Estimate
0.55
Earnings History > 27 > eps Difference
0.81
Earnings History > 27 > surprise Percent
147.2727
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.61
Earnings History > 28 > eps Estimate
0.59
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
3.3898
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-12-13
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
3.51
Earnings History > 29 > eps Estimate
0.47
Earnings History > 29 > eps Difference
3.04
Earnings History > 29 > surprise Percent
646.8085
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-17
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.62
Earnings History > 30 > eps Estimate
0.52
Earnings History > 30 > eps Difference
2.1
Earnings History > 30 > surprise Percent
403.8462
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-08
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.13
Earnings History > 31 > eps Estimate
0.52
Earnings History > 31 > eps Difference
0.61
Earnings History > 31 > surprise Percent
117.3077
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-13
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.36
Earnings History > 32 > eps Estimate
0.55
Earnings History > 32 > eps Difference
-0.19
Earnings History > 32 > surprise Percent
-34.5455
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-13
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
11.33
Earnings History > 33 > eps Estimate
0.56
Earnings History > 33 > eps Difference
10.77
Earnings History > 33 > surprise Percent
1923.2143
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-20
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-1.15
Earnings History > 34 > eps Estimate
0.54
Earnings History > 34 > eps Difference
-1.69
Earnings History > 34 > surprise Percent
-312.963
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
0.49
Earnings History > 35 > eps Difference
-0.47
Earnings History > 35 > surprise Percent
-95.9184
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-14
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.188
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-06
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.3128
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-21
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
3.4717
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0231
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-2.0622
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-09
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.6011
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-15
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
4.1199
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-12
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.7224
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.41
Earnings History > 44 > eps Estimate
0.5
Earnings History > 44 > eps Difference
-0.09
Earnings History > 44 > surprise Percent
-18
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.354
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
3.1635
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
2.0814
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
2.0814
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0816
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0816
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.273
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.273
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
4.0161
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
4.0161
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0626
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.0626
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.2949
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.2949
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.234
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
1.234
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0608
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.0608
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
2.6666
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
2.6666
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.3327
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
1.3327
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.4918
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
0.4918
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.9492
Earnings History > 58 > eps Estimate
0
Earnings History > 58 > eps Difference
1.9492
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.0604
Earnings History > 59 > eps Estimate
0
Earnings History > 59 > eps Difference
1.0604
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.5886
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
1.5886
Earnings History > 60 > surprise Percent
-
Mainstreet Equity Corp. engages in the acquisition, redevelopment, repositioning, and management of mid-market residential rental apartment buildings in Western Canada. The company owns a portfolio of multi-family residential properties. It invests in residential units consisting of townhouses, garden-style apartments, concrete mid-rise and high-rise apartments, and condo suites; and freestanding commercial houses. The company is headquartered in Calgary, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 5
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Mainstreet Equity Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.21
Date
2025-09-30
EPS Actual
7.2329
EPS Estimate
2.52
EPS Difference
4.7129
Surprise Percent
187.0198%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.