Selling $230 Strike Puts Offers 13.9% Yield on Keysight Technologies - FTV News | Rallies