FRSH
FRSH
NASDAQ · Technology

Freshworks Inc-Cl A

$8.86
-0.12 (-1.34%)