1 article in this category
One sharp sentence: strong free cash flow and improving margins offset high P/E, recent earnings beat supports near-term upside.