TSX • RDDT • CA7569241069
Generating your data highlights...
32.1b USD | # 147 in CA
52.74k shares | 545.49k USD
191.04m
70.70% | 135.06m