I think they will do well over the next year but do be careful. The team have a habit of setting these huge expectations that they don't always live up.
I have a big stake in leo and lstr but don't always believe the hype. Step back and evaluate from a purely investing mindset.