profile image
by TheaGood
on 27/5/15
Palo Alto Networks reports earnings of $0.23 vs. estimates of $0.20; revenues of $234.20 million vs. estimates of $223 million - @CNBCnow