Financial insights of WPC