Defiance Leveraged Long I...

NASDAQ: PLT · Real-Time Price · USD
16.57
0.76 (4.81%)
At close: Aug 22, 2025, 3:57 PM