Managing personal Outlook.com account settings, security, and privacy
You've already taken several important steps by changing your passwords and contacting your bank. However, changing your password alone may not immediately terminate every existing session. I recommend visiting https://account.live.com/proofs/manage/additional, and selecting Sign out everywhere. This may take up to 24 hours.
While you're there, review your security information for unfamiliar recovery email addresses, phone numbers, or authentication methods, remove anything you don't recognize, and enable two-step verification if it isn't already active. Also, check Outlook.com > Settings > Mail > Rules and Forwarding and IMAP for any unauthorized rules or forwarding addresses, as these could allow someone to continue receiving your emails. Since you've already reviewed your sign-in history, keep in mind that Microsoft's Recent activity page only covers the last 30 days and doesn't necessarily display every account activity.
Review your Microsoft purchase history and continue working with your bank regarding suspicious transactions.