Upwork is now both a value stock and a growth stockValue stocks are companies with earnings yields twice the treasury yields and clean balance sheets.
Growth stocks are companies that are growing earnings at a high rate.
Upwork has a 10 forward PE for this current year 2024 and is expected to grow over the next 5 years at roughly 20% plus. It ha