NYSE:UGI - New York Stock Exchange, Inc. - US9026811052 - Common Stock - Currency: USD
This utility stock checks off several boxes.
UGI stock results show that UGI beat analyst estimates for earnings per share but missed on revenue for the third quarter of 2024.