Roper (ROP) Shares Up 9% in 6 Months: What’s Aiding It?