Perisistent Systems Q3 Results: Shares of Nifty IT outperformer fall 5% ahead of earnings