Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $349.2M | $325.0M | $280.2M | $259.0M | $237.5M | $186.9M | $181.7M | $147.2M | $123.4M | $98.1M | $76.3M | $69.9M | $69.3M | $67.9M | $64.1M | $53.9M | $49.0M |
| Operating expenses | $222.2M | $215.0M | $185.7M | $162.9M | $155.6M | $111.1M | $112.0M | $90.0M | $74.2M | $61.5M | $49.2M | $44.5M | $43.5M | $42.8M | $43.1M | $36.9M | $33.2M |
| Net income | $91.7M | $78.9M | $68.9M | $73.0M | $51.5M | $45.3M | $47.9M | $36.6M | $26.7M | $21.8M | $16.5M | $15.5M | $14.7M | $14.0M | $11.4M | $8.8M | $8.2M |
| Net profit margin | 26.27% | 24.28% | 24.60% | 28.17% | 21.68% | 24.22% | 26.39% | 24.87% | 21.62% | 22.26% | 21.64% | 22.13% | 21.25% | 20.65% | 17.75% | 16.24% | 16.75% |
| Basic EPSper basic share | $3.84 | $3.31 | $3.17 | $3.62 | $2.88 | $2.71 | $2.88 | $2.53 | $2.13 | $2.07 | $1.84 | $1.88 | $1.74 | $1.62 | $1.29 | $1.07 | $1.04 |
| Diluted EPSper diluted share | $3.83 | $3.30 | $3.15 | $3.60 | $2.87 | $2.70 | $2.87 | $2.52 | $2.13 | $2.05 | $1.81 | $1.85 | $1.73 | $1.62 | $1.29 | $1.07 | $1.04 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.93%2.38M shares |
Ballentine Partners, LLC | 6.28%1.67M shares |
DIMENSIONAL FUND ADVISORS LP | 4.39%1.17M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.03%1.07M shares |
AMERICAN CENTURY COMPANIES INC | 2.82%751.12K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.48%659.16K shares |
STATE STREET CORP | 2.20%584.44K shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.89%503.19K shares |
Boston Partners | 1.73%459.14K shares |
Adams Holly B | ≈1.63%433.06K shares |
GW&K Investment Management, LLC | 1.56%414.57K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.30%345K shares |
Westerhold Mary | ≈1.20%319.59K shares |
NORTHERN TRUST CORP | 0.94%249.15K shares |
GOLDMAN SACHS GROUP INC | 0.84%224.43K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 0.77%206K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.76%202.76K shares |
Dively Joseph R | ≈0.66%176.09K shares |
JPMORGAN CHASE & CO | 0.64%170.86K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.62%165.91K shares |
Percentages use 26.59M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 20, 2026Form 4 | Wolak Stas REVP Chief Retail Banking Ofc. | SellCommon Stock | 430 | $43.67 | $18.8K | 3.6K |
| Feb 17, 2026Form 4 | Zimmer James EdwinDirector | BuyCommon Stock · indirect | 53 | $43.60 | $2.3K | 217 |
| Feb 17, 2026Form 4 | Zimmer James EdwinDirector | BuyCommon Stock · indirect | 44 | $43.72 | $1.9K | 164 |
| Feb 17, 2026Form 4 | Zimmer James EdwinDirector | BuyCommon Stock · indirect | 44 | $43.73 | $1.9K | 120 |
| Feb 17, 2026Form 4 | Zimmer James EdwinDirector | BuyCommon Stock · indirect | 38 | $43.67 | $1.7K | 76 |