Q: Gentlemen;
Can you comment on the recent earnings report? A very strong reaction to the report this morning.
    Can you comment on the recent earnings report? A very strong reaction to the report this morning.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Duke Energy Corporation (Holding Company) (DUK $125.21)
                Duke Energy Corporation (Holding Company) (DUK $125.21)
    
        
 NextEra Energy Inc. (NEE $81.64)
                NextEra Energy Inc. (NEE $81.64)
    
        
 Xcel Energy Inc. (XEL $81.59)
                Xcel Energy Inc. (XEL $81.59)
    
        
 Fortis Inc. (FTS $70.66)
                Fortis Inc. (FTS $70.66)
    
        
 AltaGas Ltd. (ALA $40.86)
                AltaGas Ltd. (ALA $40.86)
    
        
 Capital Power Corporation (CPX $70.21)
                Capital Power Corporation (CPX $70.21)
    
        
 BMO Equal Weight Utilities Index ETF (ZUT $26.73)
                BMO Equal Weight Utilities Index ETF (ZUT $26.73)
    
        
 Hydro One Limited (H $51.78)
                Hydro One Limited (H $51.78)
    
        
 Utilities Select Sector SPDR ETF (XLU $89.72)
                Utilities Select Sector SPDR ETF (XLU $89.72)
    
        
 Seagate Technology Holdings PLC (STX $268.34)
                Seagate Technology Holdings PLC (STX $268.34)
    
        
 Western Digital Corporation (WDC $138.13)
                Western Digital Corporation (WDC $138.13)
    
        
 Pure Storage Inc. Class A (PSTG $97.01)
                Pure Storage Inc. Class A (PSTG $97.01)
    
        
 Crescent Energy Company Class A (CRGY $8.15)
                Crescent Energy Company Class A (CRGY $8.15)
    
        
 Vital Energy Inc. par value $0.01 per share (VTLE $15.14)
                Vital Energy Inc. par value $0.01 per share (VTLE $15.14)
    
        
 Caterpillar Inc. (CAT $583.15)
                Caterpillar Inc. (CAT $583.15)
    
        
 Fluor Corporation (FLR $48.79)
                Fluor Corporation (FLR $48.79)
    
        
 Quanta Services Inc. (PWR $453.83)
                Quanta Services Inc. (PWR $453.83)
    
        
 Vulcan Materials Company (Holding Company) (VMC $290.00)
                Vulcan Materials Company (Holding Company) (VMC $290.00)
    
        
 Xylem Inc. New (XYL $151.53)
                Xylem Inc. New (XYL $151.53)
    
        
 Generac Holdlings Inc. (GNRC $165.78)
                Generac Holdlings Inc. (GNRC $165.78)
    
        
 Eagle Materials Inc (EXP $214.64)
                Eagle Materials Inc (EXP $214.64)
    
        
 AECOM (ACM $133.66)
                AECOM (ACM $133.66)
    
        
 Jacobs Solutions Inc. (J $158.22)
                Jacobs Solutions Inc. (J $158.22)
    
        
 Trane Technologies plc (TT $446.37)
                Trane Technologies plc (TT $446.37)
    
        
 Kraken Robotics Inc. (PNG $6.44)
                Kraken Robotics Inc. (PNG $6.44)
    
        
 Zedcor Inc. (ZDC $6.80)
                Zedcor Inc. (ZDC $6.80)
    
        
 CECO Environmental Corp. (CECO $47.95)
                CECO Environmental Corp. (CECO $47.95)
    
        
 EnerSys (ENS $125.20)
                EnerSys (ENS $125.20)
    
        
 Karman Holdings Inc. (KRMN $85.60)
                Karman Holdings Inc. (KRMN $85.60)