12.89
+3.45%
Close of 9 Nov 2026, in CAD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in CAD, from our data supplier.
Revenue
C$3.0m
FY2016FY2025
Net income
C$2.8m
FY2016FY2025
Free cash flow
C$704,600
FY2016FY2025
Shareholders' equity
C$33.3m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | C$3.0m | C$3.0m | C$2.9m | C$2.7m | C$3.1m | C$3.2m | C$3.1m | C$3.3m | C$3.7m | C$3.8m |
| Gross profit | C$2.5m | C$2.6m | C$2.4m | C$2.2m | C$2.4m | C$2.7m | C$2.6m | C$2.7m | C$3.1m | C$3.3m |
| Operating income | C$1.2m | C$1.3m | C$1.1m | C$686,400 | C$1.0m | C$1.5m | C$1.4m | C$1.6m | C$1.8m | C$2.0m |
| Net income | C$2.8m | C$124,500 | −C$778,400 | C$5.7m | C$3.5m | C$830,000 | C$1.3m | C$2.5m | C$2.3m | C$2.7m |
| Diluted earnings per share | 1.57 | 0.07 | -0.43 | 3.13 | 1.96 | 0.46 | 0.72 | 1.35 | 1.25 | 1.49 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$38.9m | C$37.4m | C$40.3m | C$43.0m | C$37.5m | C$35.0m | C$39.3m | C$38.8m | C$37.7m | C$36.5m |
| Cash and short-term investments | C$2.9m | C$3.6m | C$4.8m | C$4.4m | C$5.6m | C$5.6m | C$6.3m | C$5.3m | C$2.9m | C$2.2m |
| Total liabilities | C$5.7m | C$5.4m | C$5.5m | C$6.2m | C$5.4m | C$5.0m | C$5.1m | C$4.9m | C$4.7m | C$4.4m |
| Shareholders' equity | C$33.3m | C$32.0m | C$34.9m | C$36.8m | C$32.1m | C$30.0m | C$34.2m | C$33.9m | C$33.0m | C$32.1m |
| Shares outstanding | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | C$704,600 | C$1.6m | C$905,000 | C$166,800 | C$343,200 | C$880,000 | C$1.3m | C$920,000 | C$1.2m | C$1.8m |
| Free cash flow | C$704,600 | C$1.6m | C$905,000 | C$166,800 | C$343,200 | C$880,000 | C$1.3m | C$920,000 | C$1.2m | C$1.8m |
| Dividends paid | −C$1.4m | −C$3.3m | −C$1.4m | −C$1.4m | −C$1.4m | −C$5.1m | −C$1.4m | −C$1.4m | −C$1.4m | −C$1.4m |
Latest quarters
By quarter end
| Oct 2025 | Jul 2025 | Apr 2025 | Jan 2025 | Oct 2024 | Jul 2024 | Apr 2024 | Jan 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | C$711,300 | C$716,700 | C$716,800 | C$823,800 | C$724,000 | C$727,500 | C$718,800 | C$838,700 |
| Gross profit | C$552,300 | C$643,000 | C$573,600 | C$690,100 | C$625,500 | C$655,400 | C$573,600 | C$730,400 |
| Operating income | C$217,400 | C$322,000 | C$200,000 | C$389,500 | C$315,800 | C$331,600 | C$195,400 | C$426,700 |
| Net income | C$259,400 | C$453,600 | C$264,300 | C$1.2m | C$1.2m | C$250,400 | C$353,800 | C$317,600 |
| Diluted earnings per share | 0.14 | 0.25 | 0.15 | 0.65 | 0.64 | 0.14 | 0.20 | 0.18 |
| Total assets | C$39.2m | C$39.2m | C$38.9m | C$39.9m | C$39.4m | C$38.7m | C$37.4m | C$37.8m |
| Cash and short-term investments | C$3.2m | C$3.3m | C$2.9m | C$3.6m | C$3.3m | C$3.6m | C$3.6m | C$4.0m |
| Shareholders' equity | C$33.2m | C$33.7m | C$33.3m | C$33.9m | C$32.5m | C$32.4m | C$32.0m | C$32.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.9% | -1.1% | -2.8% |
| Operating income | 21.7% | -3.5% | -5.4% |
| Net income | -20.5% | 28.0% | 4.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 85.7% | 84.5% | 83.7% | 84.5% |
| Operating margin | 42.5% | 37.7% | 38.4% | 44.1% |
| Net margin | 49.2% | 67.9% | 68.5% | 63.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 8.2 | 182.0 | -29.8 | 4.0 | 7.2 | 26.2 | 19.7 | 8.2 | 11.6 | 9.4 |
| Price to sales | 7.8 | 7.4 | 8.1 | 8.6 | 8.2 | 6.9 | 8.2 | 6.1 | 7.1 | 6.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 29 years. Last went ex-dividend on 20 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.80 | 0.80 | 1.80 | 0.80 | 0.80 | 0.80 | 2.80 | 0.80 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.