Q: Would appreciate your thoughts on this company, the recent EPS and the guidance. The market clearly liked the news today!
Thanks,
P
    Thanks,
P
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Ballard Power Systems Inc. (BLDP $4.97)
                Ballard Power Systems Inc. (BLDP $4.97)
    
        
 Plug Power Inc. (PLUG $2.67)
                Plug Power Inc. (PLUG $2.67)
    
        
 Bloom Energy Corporation Class A (BE $127.67)
                Bloom Energy Corporation Class A (BE $127.67)
    
        
 FuelCell Energy Inc. (FCEL $8.20)
                FuelCell Energy Inc. (FCEL $8.20)
    
        
 Next Hydrogen Solutions Inc. (NXH $0.54)
                Next Hydrogen Solutions Inc. (NXH $0.54)
    
        
 Costco Wholesale Corporation (COST $918.60)
                Costco Wholesale Corporation (COST $918.60)
    
        
 Alphabet Inc. (GOOG $281.13)
                Alphabet Inc. (GOOG $281.13)
    
        
 NVIDIA Corporation (NVDA $205.20)
                NVIDIA Corporation (NVDA $205.20)
    
        
 Eli Lilly and Company (LLY $850.54)
                Eli Lilly and Company (LLY $850.54)
    
        
 NextEra Energy Inc. (NEE $81.55)
                NextEra Energy Inc. (NEE $81.55)
    
        
 Sun Life Financial Inc. (SLF $85.21)
                Sun Life Financial Inc. (SLF $85.21)
    
        
 Constellation Software Inc. (CSU $3,586.00)
                Constellation Software Inc. (CSU $3,586.00)
    
        
 goeasy Ltd. (GSY $168.56)
                goeasy Ltd. (GSY $168.56)
    
        
 Aritzia Inc. Subordinate Voting Shares (ATZ $96.97)
                Aritzia Inc. Subordinate Voting Shares (ATZ $96.97)
    
        
 NV5 Global Inc. (NVEE $22.56)
                NV5 Global Inc. (NVEE $22.56)
    
        
 CCL Industries Inc. Unlimited Class B Non-Voting Shares (CCL.B $77.39)
                CCL Industries Inc. Unlimited Class B Non-Voting Shares (CCL.B $77.39)
    
        
 Air Canada Voting and Variable Voting Shares (AC $18.40)
                Air Canada Voting and Variable Voting Shares (AC $18.40)
    
        
 CAE Inc. (CAE $39.50)
                CAE Inc. (CAE $39.50)
    
        
 Kinaxis Inc. (KXS $167.86)
                Kinaxis Inc. (KXS $167.86)
    
        
 Agnico Eagle Mines Limited (AEM $225.00)
                Agnico Eagle Mines Limited (AEM $225.00)
    
        
 Savaria Corporation (SIS $21.89)
                Savaria Corporation (SIS $21.89)
    
        
 Balanced Equity Portfolio (BEPORT)
                Balanced Equity Portfolio (BEPORT)
    
        
 JPMorgan Chase & Co. (JPM $310.69)
                JPMorgan Chase & Co. (JPM $310.69)
    
        
 Toronto-Dominion Bank (The) (TD $115.13)
                Toronto-Dominion Bank (The) (TD $115.13)
    
        
 Royal Bank Of Canada (RY $146.62)
                Royal Bank Of Canada (RY $146.62)
    
        
 Brookfield Renewable Partners L.P. (BEP.UN $42.43)
                Brookfield Renewable Partners L.P. (BEP.UN $42.43)
    
        
 Brookfield Infrastructure Partners L.P. (BIP.UN $47.20)
                Brookfield Infrastructure Partners L.P. (BIP.UN $47.20)
    
        
 Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC $61.31)
                Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC $61.31)
    
        
 Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.40)
                Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.40)
    
        
 Teck Resources Limited Class B Subordinate Voting Shares (TECK.B $60.03)
                Teck Resources Limited Class B Subordinate Voting Shares (TECK.B $60.03)
    
        
 Lithium Americas Corp. (LAC $7.71)
                Lithium Americas Corp. (LAC $7.71)
    
        
 Suncor Energy Inc. (SU $55.85)
                Suncor Energy Inc. (SU $55.85)
    
        
 Enbridge Inc. (ENB $65.62)
                Enbridge Inc. (ENB $65.62)
    
        
 TC Energy Corporation (TRP $70.72)
                TC Energy Corporation (TRP $70.72)
    
        
 Cameco Corporation (CCO $145.47)
                Cameco Corporation (CCO $145.47)
    
        
 Parkland Corporation (PKI $40.19)
                Parkland Corporation (PKI $40.19)