Out of curiosity I looked up his LinkedIn. CIO since August 2021, VP since 2012 and Director in 2006 of General Ledger. SEC Form 3 requires disclosure within 10 days, so this is either a very very very late filing or represents an actual recent purchase.