Night Watch Investment Management LP appreciated by 2.69% net of fees in Q1 2026. Read the full analysis for more details.