FRSH - Freshworks Inc. Stock Analysis | Finranks