Cellebrite DI Ltd. - Ordinary Shares (CLBT)

14.73
+14.73 (1132976.92%)
NASDAQ· Last Trade: May 30th, 5:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors