Udemy Inc (UDMY) EV/EBITDA: 18.35x | 2016-2026 | Chartloom