WBAG:IDXX | US45168D1046
Generating your data highlights...
50.7b USD | # 272 in AT
50 shares | 17.14k USD
79.62m
98.90% | 78.75m