Here are three stocks with buy rank and strong value characteristics for investors to consider today, June 23rd: Virco Manufacturing VIRC: This company which designs, produces, and distributes quality furniture for the contract and education markets worldwide, carries a Zacks Rank #1 (Strong Buy), and has witnessed the Zacks Consensus...