| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,889,494 | $170,567,195 | -$184,290 | $43.86 | 43 |
| 2025 Q2 | 3,895,985 | $165,711,203 | +$15,661,138 | $42.54 | 41 |
| 2025 Q1 | 3,527,752 | $147,686,274 | +$22,979,505 | $41.87 | 36 |
| 2024 Q4 | 3,062,458 | $124,220,283 | +$24,649,035 | $40.56 | 37 |
| 2024 Q3 | 2,339,547 | $97,720,697 | +$44,621,230 | $41.77 | 34 |
| 2024 Q2 | 1,271,676 | $49,889,780 | +$27,926,577 | $39.24 | 32 |
| 2024 Q1 | 559,696 | $22,187,300 | +$544,399 | $39.64 | 27 |
| 2023 Q4 | 554,568 | $20,273,337 | +$2,637,137 | $36.53 | 28 |
| 2023 Q3 | 482,332 | $16,046,936 | -$162,432 | $33.28 | 22 |
| 2023 Q2 | 487,266 | $16,800,053 | -$1,544,214 | $34.46 | 20 |
| 2023 Q1 | 536,095 | $17,961,039 | +$1,735,381 | $33.51 | 21 |
| 2022 Q4 | 484,540 | $16,535,788 | -$12,727,008 | $34.08 | 20 |
| 2022 Q3 | 856,944 | $26,233,932 | +$1,257,914 | $30.58 | 19 |
| 2022 Q2 | 813,792 | $26,771,658 | +$13,541,401 | $32.9 | 20 |
| 2022 Q1 | 401,074 | $14,824,441 | +$7,828,648 | $36.96 | 19 |
| 2021 Q4 | 191,679 | $6,916,406 | +$2,803,144 | $36.09 | 17 |
| 2021 Q3 | 110,281 | $3,770,185 | +$20,708 | $34.18 | 10 |
| 2021 Q2 | 109,968 | $3,820,000 | +$3,149,894 | $34.71 | 9 |
| 2021 Q1 | 19,307 | $644,000 | +$587,026 | $33.33 | 5 |
| 2020 Q4 | 1,690 | $53,000 | +$43,000 | $32.88 | 3 |
| 2020 Q3 | 300 | $10,000 | $33.33 | 1 | |
| 2020 Q2 | 300 | $10,000 | $33.33 | 1 | |
| 2020 Q1 | 300 | $10,000 | $33.33 | 1 | |
| 2019 Q4 | 300 | $10,000 | $33.33 | 1 | |
| 2019 Q3 | 300 | $10,000 | $33.33 | 1 | |
| 2019 Q2 | 300 | $10,000 | $33.33 | 1 | |
| 2019 Q1 | 300 | $10,000 | $33.33 | 1 |