| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,585,140 | $111,094,395 | +$21,610,071 | $43.01 | 43 |
| 2025 Q2 | 2,095,556 | $85,712,555 | +$11,748,715 | $40.90 | 41 |
| 2025 Q1 | 1,838,195 | $67,301,008 | +$17,929,371 | $36.57 | 36 |
| 2024 Q4 | 1,347,494 | $50,867,482 | +$4,432,506 | $37.78 | 34 |
| 2024 Q3 | 1,253,171 | $44,609,107 | +$7,553,960 | $36.78 | 33 |
| 2024 Q2 | 1,009,463 | $34,655,312 | +$7,085,499 | $34.33 | 34 |
| 2024 Q1 | 802,834 | $27,633,493 | +$6,764,429 | $34.42 | 26 |
| 2023 Q4 | 610,330 | $18,774,511 | -$6,467,429 | $30.68 | 26 |
| 2023 Q3 | 824,950 | $23,008,668 | -$6,779,891 | $27.89 | 25 |
| 2023 Q2 | 1,065,641 | $30,683,015 | +$662,577 | $28.77 | 26 |
| 2023 Q1 | 1,233,838 | $33,844,494 | +$6,518,976 | $27.51 | 30 |
| 2022 Q4 | 997,318 | $26,864,360 | +$10,890,330 | $26.72 | 24 |
| 2022 Q3 | 526,061 | $12,924,000 | +$2,485,607 | $24.56 | 19 |
| 2022 Q2 | 418,600 | $10,499,000 | -$2,677,434 | $25.07 | 18 |
| 2022 Q1 | 468,073 | $14,059,000 | -$69,465 | $30.02 | 23 |
| 2021 Q4 | 470,486 | $15,531,000 | +$4,484,072 | $33.01 | 23 |
| 2021 Q3 | 334,731 | $9,895,000 | +$5,025,355 | $29.59 | 15 |
| 2021 Q2 | 165,253 | $4,809,000 | -$1,830,389 | $29.10 | 12 |
| 2021 Q1 | 243,460 | $6,477,000 | +$3,116,743 | $26.60 | 16 |
| 2020 Q4 | 120,943 | $3,162,000 | +$3,158,997 | $26.13 | 11 |