Backboards: 
Posts: 153

Ubisoft stock is down 30% in 30 days, 50% this year to date and 83% in the last 5 years. -- (link)

(No message)


Responses:
Post a message   top
Replies are disabled on threads older than 7 days.