Enova International Inc.

86.95
-5.21 (-5.65%)
At close: Apr 04, 2025, 12:40 PM