Aristotle Atlantic Large Cap Growth Strategy outperformed the market in Q1 2025, delivering a -9.55% return. Highlighting Tesla, they mentioned concerns like declining sales and market share loss to BYD. Tesla's stock closed at $250.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing