TSX • RDDT • CA7569241069
Generating your data highlights...
29.9b USD | # 164 in CA
92.51k shares | 1.09m USD
192.51m
71.40% | 137.45m