ON Semiconductor breaks out to multi-year high after 3 month consolidation. Earnings to be announced July 31. <a href=http://mysite.verizon.net/snap.hook/onnndaily.htm>Daily Chart</a> <a href=http://mysite.verizon.net/snap.hook/onnnweekly.htm>Weekly Chart</a>