matilda price