| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,340,570 | $199,013,115 | +$8,844,968 | $46.22 | 79 |
| 2025 Q2 | 4,157,458 | $187,337,985 | -$2,676,918 | $45.44 | 76 |
| 2025 Q1 | 4,105,466 | $185,527,248 | -$3,922,389 | $45.18 | 77 |
| 2024 Q4 | 4,237,745 | $187,865,250 | -$3,742,725 | $44.38 | 72 |
| 2024 Q3 | 4,265,679 | $198,851,276 | -$7,782,774 | $46 | 68 |
| 2024 Q2 | 4,492,638 | $200,744,528 | +$207,070 | $44.3 | 71 |
| 2024 Q1 | 4,502,446 | $200,199,478 | +$5,862,530 | $44.48 | 70 |
| 2023 Q4 | 4,385,423 | $193,519,658 | -$42,413,979 | $44.13 | 71 |
| 2023 Q3 | 4,958,269 | $209,615,627 | -$18,243,256 | $42.29 | 66 |
| 2023 Q2 | 5,494,804 | $238,284,881 | +$53,034,232 | $43.37 | 62 |
| 2023 Q1 | 4,323,659 | $188,333,228 | +$55,646,565 | $43.56 | 61 |
| 2022 Q4 | 2,926,218 | $125,125,470 | +$1,108,994 | $42.76 | 57 |
| 2022 Q3 | 2,993,296 | $123,677,166 | -$7,882,189 | $41.32 | 58 |
| 2022 Q2 | 3,183,218 | $136,340,397 | -$35,722,616 | $42.83 | 62 |
| 2022 Q1 | 4,035,010 | $187,219,000 | -$85,422,242 | $46.4 | 71 |
| 2021 Q4 | 5,750,076 | $293,234,000 | +$48,768,601 | $51 | 72 |
| 2021 Q3 | 4,544,624 | $235,770,000 | +$34,997,712 | $51.88 | 70 |
| 2021 Q2 | 4,311,496 | $226,371,000 | +$68,045,528 | $52.49 | 67 |
| 2021 Q1 | 3,043,660 | $158,198,248 | +$50,040,114 | $51.97 | 66 |
| 2020 Q4 | 2,068,178 | $109,810,754 | +$16,485,642 | $53.1 | 51 |
| 2020 Q3 | 1,759,248 | $90,802,245 | +$14,822,386 | $51.7 | 46 |
| 2020 Q2 | 1,473,890 | $74,546,367 | -$570,626 | $50.64 | 47 |
| 2020 Q1 | 1,491,361 | $67,057,000 | +$17,800,848 | $44.95 | 40 |
| 2019 Q4 | 1,125,436 | $58,278,000 | +$4,603,088 | $51.79 | 34 |
| 2019 Q3 | 978,627 | $50,044,000 | +$17,073,336 | $51.18 | 27 |
| 2019 Q2 | 645,447 | $32,827,000 | +$9,627,506 | $50.9 | 28 |
| 2019 Q1 | 456,739 | $22,719,000 | -$1,996,701 | $49.84 | 28 |
| 2018 Q4 | 498,472 | $23,723,000 | +$1,817,675 | $47.47 | 31 |
| 2018 Q3 | 458,954 | $22,207,000 | -$9,415,854 | $48.37 | 31 |
| 2018 Q2 | 655,741 | $31,721,000 | -$6,352,818 | $48.38 | 40 |
| 2018 Q1 | 779,761 | $39,003,000 | -$572,196 | $50.03 | 40 |
| 2017 Q4 | 789,812 | $40,273,000 | +$5,342,124 | $50.98 | 37 |
| 2017 Q3 | 664,742 | $34,268,000 | +$3,254,417 | $51.55 | 28 |
| 2017 Q2 | 609,740 | $31,031,092 | +$4,673,405 | $50.89 | 26 |
| 2017 Q1 | 518,005 | $26,142,000 | +$2,587,404 | $50.47 | 24 |
| 2016 Q4 | 483,674 | $23,982,000 | +$17,526,376 | $49.57 | 27 |
| 2016 Q3 | 128,094 | $6,538,000 | -$1,316,313 | $51.04 | 18 |
| 2016 Q2 | 154,017 | $7,817,000 | +$878,065 | $50.78 | 19 |
| 2016 Q1 | 136,795 | $6,743,000 | -$4,467,423 | $49.22 | 17 |
| 2015 Q4 | 232,290 | $11,716,000 | +$418,319 | $46.12 | 19 |
| 2015 Q3 | 223,560 | $10,449,000 | -$4,379,277 | $46.74 | 19 |
| 2015 Q2 | 316,453 | $15,619,000 | +$9,036,735 | $49.32 | 19 |
| 2015 Q1 | 133,235 | $6,633,000 | -$473,490 | $49.8 | 16 |
| 2014 Q4 | 143,324 | $7,029,000 | +$5,704,000 | $49.05 | 14 |
| 2014 Q3 | 16,108 | $818,000 | -$552,341 | $50.75 | 2 |
| 2014 Q2 | 29,149 | $1,516,000 | +$508,449 | $52.01 | 4 |
| 2014 Q1 | 19,371 | $979,000 | +$141,136 | $50.53 | 3 |