Freshworks Inc.

Freshworks Inc.

13.65
EUR
+0.39
(+2.94%)
0.58EPS
15.39P/E
2.33BMarket Cap
Nov 03Next Earn