(Speedwell Members click here for a members version of this post here or download a PDF of it here) 1Q25 Financials. Net revenues were +11% or +21% y/y on a FX-neutral basis. Gross profit margins i…| Speedwell Research