Dawson James analyst James McIlree maintained a Buy rating on Byrna Technologies (BYRN – Research Report) today and set a price target of $9.50. The company’s shares closed yesterday at $4.06.