Since the trade, Lindholm, selected No. 5 by Carolina in the 2013 NHL Draft, has 115 points (47 goals, 68 assists) in 132 games, including NHL career highs in goals (27), assists (51) and points (78) in 81 games last season. In his five seasons in Carolina, he had 188 points (64 goals, 124 assists) in 374 games.
"He's always been a good player," Flames forward Mikael Backlund said. "That's why he was drafted so high. Sometimes you just need a little change in scenery to take that next step. I'm sure management was hoping for him to break out here and they knew he was a smart, skilled player.
"We don't play Carolina often so before [the trade] I didn't know him, but I just knew he was a really good player. I didn't know he was going to be this good."
Lindholm can't quite put his finger on why he's thriving in Calgary but knows it's got something to do with feeling at home.
"Playing in Carolina, that was total opposite from what home is like and what I'm used to," Lindholm, who is from Gavle, Sweden, said. "Coming here, you have the winter and the snow, it's obviously far away from home but it feels more like home.
"I feel comfortable here and feel more like myself up here. I'm obviously playing with good players and the team is doing pretty well, which helps. Just a little change in my life to come here has helped. It has just clicked right away."
In addition to his 37 points (20 goals, 17 assists) in 51 games this season, he leads the Flames with seven power-play goals and six game-winning goals. Only David Perron of the St. Louis Blues (eight) and Draisaitl (seven) have more game-winning goals in the NHL this season.
Lindholm's shooting percentage is 16.4, better than his previous NHL high of 14.8 percent last season.