| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 13,596 | $572,335 | -$1,138,680 | $42.10 | 1 |
| 2025 Q3 | 3,870,657 | $170,792,942 | -$5,959,185 | $44.18 | 63 |
| 2025 Q2 | 4,014,161 | $163,053,320 | -$29,409,525 | $40.61 | 62 |
| 2025 Q1 | 4,732,848 | $175,744,430 | -$3,841,539 | $37.17 | 67 |
| 2024 Q4 | 4,791,828 | $180,707,311 | -$14,327,845 | $37.73 | 69 |
| 2024 Q3 | 5,218,185 | $213,711,991 | +$1,638,101 | $41.08 | 73 |
| 2024 Q2 | 5,178,350 | $209,578,466 | -$12,306,902 | $40.59 | 75 |
| 2024 Q1 | 5,486,078 | $212,752,912 | -$5,455,631 | $38.71 | 71 |
| 2023 Q4 | 5,689,218 | $218,667,417 | -$14,534,310 | $38.44 | 77 |
| 2023 Q3 | 6,061,723 | $233,111,835 | -$8,217,081 | $38.46 | 71 |
| 2023 Q2 | 6,240,681 | $226,875,797 | +$24,354,958 | $36.35 | 69 |
| 2023 Q1 | 5,393,126 | $200,686,209 | +$100,975,442 | $37.21 | 73 |
| 2022 Q4 | 2,796,364 | $108,805,890 | +$25,530,592 | $38.94 | 56 |
| 2022 Q3 | 1,849,948 | $59,016,000 | +$2,418,164 | $31.90 | 46 |
| 2022 Q2 | 1,790,646 | $62,199,000 | -$14,919,677 | $34.74 | 47 |
| 2022 Q1 | 2,149,783 | $87,339,594 | +$221,542 | $40.64 | 53 |
| 2021 Q4 | 2,146,372 | $86,445,689 | +$2,072,664 | $40.18 | 55 |
| 2021 Q3 | 1,856,063 | $78,472,659 | -$6,065,968 | $42.29 | 51 |
| 2021 Q2 | 1,984,816 | $92,228,996 | +$20,444,919 | $46.64 | 53 |
| 2021 Q1 | 1,748,603 | $75,410,053 | -$24,029,069 | $43.52 | 49 |
| 2020 Q4 | 2,109,798 | $86,727,164 | -$1,768,206 | $41.09 | 43 |
| 2020 Q3 | 2,075,708 | $69,702,418 | -$9,371,389 | $33.58 | 41 |
| 2020 Q2 | 2,316,595 | $77,285,032 | -$8,612,111 | $32.57 | 40 |
| 2020 Q1 | 2,602,436 | $66,600,630 | +$29,116,213 | $24.99 | 41 |
| 2019 Q4 | 1,427,414 | $56,408,056 | -$7,437,913 | $39.52 | 44 |
| 2019 Q3 | 1,652,497 | $56,337,296 | +$6,753,957 | $34.07 | 49 |
| 2019 Q2 | 1,453,476 | $50,950,432 | -$8,100,231 | $35.05 | 49 |
| 2019 Q1 | 1,685,565 | $59,901,752 | -$18,282,246 | $35.54 | 46 |
| 2018 Q4 | 2,203,625 | $70,923,602 | +$156,008 | $32.19 | 46 |
| 2018 Q3 | 2,177,076 | $78,594,104 | -$24,310,264 | $36.09 | 49 |
| 2018 Q2 | 2,835,327 | $108,611,980 | -$7,893,827 | $38.23 | 63 |
| 2018 Q1 | 3,013,634 | $134,985,093 | +$25,272,128 | $44.90 | 56 |
| 2017 Q4 | 2,451,135 | $106,265,396 | -$5,663,418 | $43.34 | 43 |
| 2017 Q3 | 2,583,165 | $106,921,000 | +$22,598,751 | $41.38 | 44 |
| 2017 Q2 | 2,060,431 | $75,993,000 | +$17,860,908 | $36.88 | 38 |
| 2017 Q1 | 1,576,764 | $57,367,000 | +$5,934,379 | $36.38 | 29 |
| 2016 Q4 | 1,489,371 | $44,903,000 | +$3,128,882 | $30.14 | 25 |
| 2016 Q3 | 1,310,603 | $42,966,000 | +$14,454,925 | $32.79 | 27 |
| 2016 Q2 | 875,944 | $26,018,000 | +$992,942 | $29.69 | 24 |
| 2016 Q1 | 841,572 | $24,473,000 | +$12,995,008 | $29.14 | 20 |
| 2015 Q4 | 404,144 | $10,908,000 | -$228,874 | $27.06 | 17 |
| 2015 Q3 | 411,671 | $11,113,000 | -$6,382,214 | $26.91 | 18 |
| 2015 Q2 | 610,339 | $20,680,968 | +$6,657,250 | $33.70 | 19 |
| 2015 Q1 | 412,963 | $13,541,732 | -$9,023,718 | $32.78 | 18 |
| 2014 Q4 | 595,528 | $19,325,700 | -$31,214,328 | $32.45 | 23 |
| 2014 Q3 | 1,492,995 | $54,141,737 | +$661,490 | $36.29 | 28 |
| 2014 Q2 | 1,474,139 | $54,652,823 | +$13,749,490 | $37.07 | 24 |
| 2014 Q1 | 1,105,816 | $40,540,619 | +$2,406,895 | $36.64 | 19 |