google stock is $376 a share rn. berkshire got a favorable discount here. is this... normal? they didnt have an obligation to offer it to the market to find the best price?

if they sold that much in the open market it would probably decrease the price

Large block trades happen off exchange often. Secondaries like this are common enough.