IBSE • TAVHL • TRETAVH00018
Generating your data highlights...
1.97b USD | # 38 in TR
3.53m shares | 19.5m USD
363.28m
49.86% | 181.13m