Sprott Physical Platinum and Palladium Trust (SPPP) Declined -6.09% or -0.71 To Price $10.94 On Wednesday
Sprott Physical Platinum and Palladium Trust (SPPP) declined -6.09% or -0.71 to $10.94. It is around 199715 shares traded, which is 288.11% compare to the average total volume 69319. The market cap of SPPP is $108.10 million. The year to…