Clean energy names Power Solutions International PSIX and MasTec MTZ both made the IBD Screen Of The Day, which identifies stocks with Relative Strength At New Highs.