I have used plenty of Twitter tools in my career as a Social Media marketing manager, so I can tell you which tool I found the best out of them.
FollowerAudit is a great Twitter analytics tool that offers the following features in one place -
1) Identify Fake Followers - Identify fake followers from your or any other public Twitter account
2) Identify Inactive Followers - Identify inactive followers from your or any other public Twitter account
3) Twitter Followers Tracker - Track your followers growth daily, weekly, monthly, or over a specific period of time.
4) Twitter analytics - Get detailed followers analytics like most followed followers, followers with protected accounts, etc.
5) Track Competitors - Get followers stats for any Twitter account (your competitors too)
6) Compare Audit Reports - Compare fake followers audit reports of multiple accounts together
7) Track unfollowers - Get real-time updates whenever someone will unfollow you.
Hope you find this answer helpful!!