Klaviyo Inc.

41.13
-3.13 (-7.07%)
At close: Feb 21, 2025, 3:22 PM