Internet stocks may belong to the top-ranked sector, but banks are a close second in Thursday’s IBD. Bank of the Ozarks (OZRK) made its first appearance in Sector Leaders in over a month. The Little Rock, Ark.-based bank belongs to Banks-Southeast, which at No. 4 is the highest-ranked bank subgroup, up from No. 15 six weeks ago.