Entertainment1 week ago
With 34% stake, Accel Entertainment, Inc. (NYSE:ACEL) seems to have captured institutional investors’ interest
Significantly high institutional ownership implies Accel Entertainment’s stock price is sensitive to their trading actions A total of 6 investors have a majority stake in the...