Nasdaq:FTNT | US34959E1091
Generating your data highlights...
57.5b USD
5.62m shares | 369.78m USD
764.91m
84.05% | 642.87m