The Penguins received minor league forward Andreas Martinsen, who had been playing with San Diego of the American Hockey League, and a seventh-round pick in the 2021 NHL Draft.
Gudbranson, a 27-year-old defenseman, had no points and four penalty minutes in seven games with the Penguins this season. Pittsburgh acquired him from the Vancouver Canucks in a trade for forward Tanner Pearson on Feb. 25.
He has 64 points (16 goals, 48 assists) in 474 NHL games with the Penguins, Canucks and Florida Panthers, who selected him in the first round (No. 3) of the 2010 NHL Draft. Gudbranson has one goal in 17 Stanley Cup Playoff games.
Martinsen has 23 points (nine goals, 14 assists) in 152 NHL games with the Colorado Avalanche, Montreal Canadiens and Chicago Blackhawks. The Ducks signed the 29-year-old as an unrestricted free agent July 5 after he had four points (one goal, three assists) in 24 games for Chicago last season.