Finance Here’s Why Baron Small Cap Fund Exited Its Position in Ibotta (IBTA)May 29, 20250 Baron Funds, an funding administration firm, launched its “Baron Small Cap Fund” first-quarter 2025 investor letter. A duplicate of the…