$1,970.15
-64.61 (-3.18%)
Next Earnings
Feb 24, 2026
After Market Close
8 days away
EPS Est: $11.65
No earnings history available for MELI