| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,396,479 | $132,312,941 | -$12,783,172 | $55.22 | 68 |
| 2025 Q2 | 2,641,641 | $140,513,688 | +$8,338,465 | $53.19 | 65 |
| 2025 Q1 | 2,490,938 | $131,496,716 | -$1,204,566 | $52.83 | 65 |
| 2024 Q4 | 2,515,729 | $127,584,196 | +$4,064,266 | $50.71 | 66 |
| 2024 Q3 | 2,375,328 | $124,868,206 | -$3,952,632 | $52.59 | 60 |
| 2024 Q2 | 2,452,128 | $116,087,956 | -$4,228,966 | $47.34 | 61 |
| 2024 Q1 | 2,542,977 | $122,014,540 | -$37,079,356 | $48.05 | 58 |
| 2023 Q4 | 3,356,058 | $154,447,422 | +$42,361,317 | $46.02 | 64 |
| 2023 Q3 | 2,426,617 | $100,330,252 | +$41,092 | $41.35 | 58 |
| 2023 Q2 | 2,435,037 | $103,327,994 | +$598,732 | $42.68 | 60 |
| 2023 Q1 | 2,392,844 | $102,362,700 | -$6,494,444 | $42.78 | 58 |
| 2022 Q4 | 2,548,137 | $111,251,303 | +$13,094,854 | $43.66 | 57 |
| 2022 Q3 | 2,281,953 | $85,627,401 | +$12,274,193 | $37.49 | 50 |
| 2022 Q2 | 1,954,929 | $82,431,801 | +$19,428,017 | $42.17 | 49 |
| 2022 Q1 | 1,488,344 | $68,550,690 | +$10,979,534 | $46.06 | 43 |
| 2021 Q4 | 1,242,904 | $56,448,745 | +$3,789,810 | $45.42 | 42 |
| 2021 Q3 | 1,161,948 | $49,583,192 | +$5,113,931 | $42.67 | 39 |
| 2021 Q2 | 1,041,091 | $45,830,185 | +$14,213,780 | $44.02 | 38 |
| 2021 Q1 | 718,863 | $31,048,714 | -$74,794,597 | $43.19 | 29 |
| 2020 Q4 | 2,692,191 | $102,902,731 | +$78,197,094 | $38.22 | 26 |
| 2020 Q3 | 660,665 | $22,758,869 | -$41,581,082 | $34.45 | 26 |
| 2020 Q2 | 1,914,021 | $63,968,031 | +$51,049,017 | $33.42 | 27 |
| 2020 Q1 | 388,105 | $11,639,185 | -$12,397,954 | $29.99 | 20 |
| 2019 Q4 | 760,361 | $29,984,140 | +$594,019 | $39.44 | 23 |
| 2019 Q3 | 707,894 | $26,349,378 | +$15,177,511 | $37.23 | 21 |
| 2019 Q2 | 297,467 | $10,993,204 | -$7,347,255 | $36.96 | 16 |
| 2019 Q1 | 499,575 | $18,150,937 | +$14,892,575 | $36.33 | 17 |
| 2018 Q4 | 92,021 | $3,058,000 | +$523,272 | $33.19 | 10 |
| 2018 Q3 | 75,419 | $2,728,000 | +$634,851 | $36.11 | 8 |
| 2018 Q2 | 57,812 | $1,937,000 | +$1,937,000 | $33.44 | 6 |
| 2016 Q2 | 0 | $0 | -$113,000 | 0 | |
| 2016 Q1 | 3,100 | $113,000 | $36.45 | 1 |