Roanoke-based Optical Cable Corp. plans to purchase and retire up to 320,000 shares of its common stock, or nearly 5 percent of the current shares outstanding.
Optical Cable Corp. to purchase and retire up to 320,000 shares of its common stock