WallachBeth Capital Announces Closing of Tenon Medical

August 31, 2026