Nasdaq:FTNT | US34959E1091
Generating your data highlights...
61.9b USD | # 347 in US
6.76m shares | 536.33m USD
739.92m
84.11% | 622.37m