TSX • RDDT • CA7569241069
Generating your data highlights...
33.7b USD | # 161 in CA
69k shares | 733.38k USD
192.51m
71.36% | 137.38m