TSX • RDDT • CA7569241069
Generating your data highlights...
29b USD | # 165 in CA
103.21k shares | 1.18m USD
192.4m
73.59% | 141.59m