Nasdaq • TRUP • US8982021060
Generating your data highlights...
1.1b USD | # 4948 in US
462.44k shares | 12.46m USD
43.87m
76.35% | 33.5m