Mercari, Inc. 4385
July 09, 2024 - 7:15am EST by
member
2024 2025
Price: 2,447.00 EPS 72 108
Shares Out. (in M): 164 P/E 34.0 22.7
Market Cap (in $M): 2,489 P/FCF -11.2 20.7
Net Debt (in $M): -447 EBIT 16,507 23,934
TEV (in $M): 2,043 TEV/EBIT 19.9 13.7

Description

    show   sort by    
      Back to top