James Mills, Divisional Finance Director at Ricardo, holds 16.04K shares in Porvair (Ticker: GB:PRV), holds 1.77K shares in Ricardo (Ticker: GB:RCDO). Most recently, James Mills Bought ― shares of Porvair on Apr 23, 2024 for an estimated value of 26.35K.