Sounds very odd that the data from the recovery firm matches the date of your last backup. Your transaction log and database files should have been modified since then.
Try running a restore. Your database may be in the state of your last backup, and the transaction logs should have all the transactions since your backup. That is unless the database is set to the simple recovery model; if that is the case, you won’t have anything in your transaction logs.