Data Attribution

Financial Statements Provided by Morningstar

© 2024 Morningstar, Inc. All Rights Reserved.

The information contained herein: (1) is proprietary to Morningstar and/or its content providers; (2) may not be copied or distributed; and (3) is not warranted to be accurate, complete or timely. Neither Morningstar nor its content providers are responsible for any damages or losses arising from any use of this information. Past performance is no guarantee of future results.

Morningstar Inc.

Additional data on our site is provided by:

Zacks

Intrinio

Quandl

Yodlee

TMX TSX | TSXV Toronto Market Data prices are at least 15 minutes delayed, the Delayed Market Data has been created on an “as is” basis and is quoted in Canadian dollars.