AppLovin tumbles 15% after Culper Research discloses short position

Feb 26, 2025 - 15:56
 0
AppLovin tumbles 15% after Culper Research discloses short position