The subsequent performance strongly validated this analysis. DBD's stock price climbed steadily, reaching $44.98 by January 2025, delivering a total return of 54.17%. This appreciation was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results