I have an office 365 tenant with around 400 users with onedrive, exchange online, sharepoint sites, office applications, among others. Those 400 users have their emails distributed across three domains (lets say for example dom-1.com [250 users], dom-2.com [100 users] and dom-3.com [50 users]). What i'm being asked to do is migrate those domains and their users to separate office 365 tenants (this migration includes emails, onedrive data, identities, sharepoint sites, teams, users, etc.) i do not need to migrate licences, since those are gonna be provisioned when the new tenants are created. The picure bellow might make the situation a little bit clearer.

I couldn't find anyone wiht a problem similiar enough to mine. People talk a lot about bittitan but their prices didn't make the financial department very happy.
Any help would be greatly appreciated.