Kanye West splashed the cash on multiple shares in companies including Walt Disney and Apple for wife Kim Kardashian West's Christmas present this year.
The 40-year-old rapper - who has four-year-old daughter North and two-year-old son Saint with the 37-year-old reality star - spent over $200,000 on stocks also in Netflix, Amazon and Adidas.
The 'Keeping Up with the Kardashian' star received 920 shares in Disney amounting to $100,000, according the gift certificate on show, whilst she has 995 in Adidas purchased for $168, 553.
The other amounts were kept concealed by Kim, who captioned the post: "Best husband alert!"
Before unveiling the generous purchases from the 'All Day' hitmaker, Kim showed off more modest stocking fillers in the form of products from each of the companies as cryptic clues to what she would find next.
Kanye put gift cards for Netflix ($60) and Amazon ($100), socks by sports brand Adidas, a pair of Air Pods by tech giants Apple and a Mickey Mouse cuddly toy.
In the clip going over the gifts posted on her Instagram Story on Tuesday (26.12.17), Kim says: "Okay, so for one of my Christmas presents from Kanye he gives me this little box with a Disney Mickey toy, Apple headphones, Netflix, Amazon gift cards and Adidas socks."
Before adding: "But then I open the next box and it is stock to Amazon, where he got the gift card, stock to Netflix, stock to Apple where he got the headphones, Adidas stock and Disney stock."
It comes after Kanye made his first full appearance in the Kardashian family Christmas card.
The Yeezy designer began dating Kim in 2012 but had chosen not to feature in her family's E! reality series, and therefore never appeared with his wife and in-laws in their annual festive photo shoot.
But the brunette beauty unveiled the 2017 edition over the festive period, which showed her and Kanye with their two children all wearing coordinating denim outfits.
This year, Kim took on the role of organising the shoot which had a theme of women and children.