Nasdaq • PERI • IL0010958192
Generating your data highlights...
419m USD | # 6277 in US
378.05k shares | 3.59m USD
39.33m
98.33% | 38.67m