Back 11 Mar 2025 United States NFIB Business Optimism Index came in at 100.7, below expectations (101) in February