How Have UGI Corp. (UGI) Insiders Been Trading?

UGI Corp. (NYSE:UGI) finished Wednesday with a subtraction of -$0.13 to close at $23.45, a downside of -0.55 percent. An average of 2,016,320 shares of common stock have been traded in the last five days. There was a fall of -$1.29 in the past week, and it reached a new high 17 times over the […]