PLTR Apr 2025 92.000 put (PLTR250404P00092000 )

OPR - Delayed Quote USD
17.48
+9.13
+(109.34%)
As of April 4 at 3:58:30 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines