Elizabeth Richards, Senior Officer at Raffles Financial Group, holds 114.38K shares in Raffles Financial Group (Ticker: TSE:RICH). Most recently, Elizabeth Richards Bought C$64,375 shares of Raffles Financial Group on Sep 24, 2019 for an estimated value of 12.88K.