3Q25 Results Disappointed on Sales Timing; Yet Strong Q4 Guide and the “Sprott Put” Keep us BUY Rated; PT Edges Higher to C$99.74/shr

Sign in to read