BWS Financial reaffirmed their buy rating on shares of TriMas (NASDAQ:TRS – Free Report) in a research note published on Thursday,Benzinga reports. BWS Financial currently has a $40.00 price target on ...