PLTR Apr 2025 70.000 put (PLTR250404P00070000 )

OPR - Delayed Quote USD
0.2200
+0.1900
+(633.33%)
As of 12:23:52 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines