I can’t find Huberman, but it does look like Peter Attia [1] was payed $300k by Dexcom for consulting services. Dexcom makes continuous glucose monitors that Attia has repeatedly mentioned on the show. It looks like there’s even an episode where he interviews the CEO, although this happened before the payment [2].
This website [3] links his NPI displayed on Open Payments (1144596339) to his CA license number (A96452) which he displays on his about page [4]. So it does look like this is the Peter Attia of podcast fame.
[1] https://openpaymentsdata.cms.gov/physician/908146 [2] https://peterattiamd.com/kevinsayer/ [3] https://opennpi.com/provider/1144596339 [4] https://peterattiamd.com/about/