News Analysis potential outstanding effects from the Iran war and oil shock CNR Core Natural Q1 EPS beats estimates by 15 revenue surges 92 yearoveryear shares fall 4 AppFolio APPF Stock Moving Average Hovering 20260418