The chart displays figures for the trailing 12-month period. Deneb Investments shares have fallen by 7.3% in a week. Risk analysis reveals 3 warning signs, with 1 raising concerns. Contact Simply Wall St for feedback or concerns.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing