For all those detractors...i said the semis were solid, good buys and longer term holds... this certainly makes my case...the business is booming...and i own a ton of them will simply trail up stops...