Delek US Holdings benefited from improved refining conditions and favorable regulatory changes. Read why I remain bullish on ...
Valued at a market cap of $46.6 billion, Exelon Corporation (EXC) is a Chicago, Illinois-based utility company that transmits ...
Tyler Technologies shows weak fundamentals, slowing revenue growth, stagnant bookings and ARR, and an unjustifiably high valuation. See why TYL stock is a sell.