Palo Alto Networks's Return on Invested Capital Insights
According to data from Benzinga Pro, during Q2, Palo Alto Networks's (NYSE:PANW) reported sales totaled $1.32 billion. Despite a 9.75% increase in earnings, the company posted a loss of $93.50 million.
Benzinga ·