Minor correction/note: most modern modules/cells have a temperature coefficient in the range of approx. -0.27 to -0.35%/°C. A little better than -0.45%.
See fig 14 in [1] for data through 2021/22, and then the more recent transition to n-type cells is helping more [2]. This database [3] doesn't list module release date, but filtering for modules with STC rating over 500 W (decent proxy for "modern") gives an average of -0.34%°C, with a lot at or better than -0.30.