Panthers win percentages:
Total to date: ~46.30%
Through 2017 Season (Pre Tupper): ~49.86%
2018 to date (Since Tupper): ~32.26%
Team Value:
Panthers estimated team value has increased to over 4.1 billion (according to https://www.forbes.com/teams/carolina-panthers/?sh=2b5a3a847a58). Tupper bought it at ~2.28 billion.
Savvy business move for Tupper but maybe at the cost of the team and fans. One might conjecture Tupper does not care about the W/L stats. I guess as long as the fans keep buying the merch and filling the seats there is no need to put a good product on the field.