Richard Joseph Richards, Director at Beach Energy Limited, holds 488.05K shares in Beach Energy Limited (Ticker: BEPTF). Most recently, Richard Joseph Richards Bought $100,000 shares of Beach Energy Limited on Nov 29, 2021 for an estimated value of 120.00K.