Cellebrite DI Ltd.

19.41
1.02 (5.55%)
At close: Apr 23, 2025, 11:13 AM