Business Is Masterflex SE’s (ETR:MZX) Recent Performance Tethered To Its Attractive Financial Prospects?