| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,133,892 | $115,472,882 | +$2,348,958 | $54.12 | 61 |
| 2025 Q2 | 2,085,537 | $112,344,457 | +$1,182,891 | $53.85 | 58 |
| 2025 Q1 | 2,064,063 | $108,679,613 | +$441,547 | $52.65 | 56 |
| 2024 Q4 | 2,066,533 | $101,517,070 | -$26,803,632 | $49.12 | 46 |
| 2024 Q3 | 2,601,624 | $131,563,325 | -$6,878,949 | $50.56 | 49 |
| 2024 Q2 | 2,741,418 | $123,224,850 | -$890,537 | $44.95 | 51 |
| 2024 Q1 | 2,747,447 | $126,183,841 | -$19,522,558 | $45.93 | 47 |
| 2023 Q4 | 3,172,718 | $144,821,037 | +$18,441,948 | $45.63 | 54 |
| 2023 Q3 | 2,772,693 | $114,761,757 | -$34,933,072 | $41.39 | 49 |
| 2023 Q2 | 2,914,735 | $130,929,259 | +$22,210,774 | $44.9 | 50 |
| 2023 Q1 | 2,433,113 | $110,456,609 | -$60,617,699 | $45.43 | 48 |
| 2022 Q4 | 3,758,023 | $167,104,285 | +$74,553,599 | $44.47 | 57 |
| 2022 Q3 | 2,027,276 | $82,605,265 | +$4,735,790 | $40.73 | 49 |
| 2022 Q2 | 1,908,668 | $87,799,592 | -$16,630,769 | $46 | 52 |
| 2022 Q1 | 2,095,761 | $103,988,449 | +$1,930,096 | $49.62 | 56 |
| 2021 Q4 | 2,152,851 | $102,973,776 | +$5,615,649 | $47.83 | 58 |
| 2021 Q3 | 2,036,333 | $91,968,140 | +$11,173,661 | $45.16 | 52 |
| 2021 Q2 | 1,788,643 | $82,705,653 | -$57,151,642 | $46.24 | 50 |
| 2021 Q1 | 2,959,287 | $128,732,532 | +$10,056,131 | $43.5 | 43 |
| 2020 Q4 | 2,807,280 | $115,284,484 | -$8,813,889 | $41.06 | 43 |
| 2020 Q3 | 2,964,772 | $113,631,371 | +$1,300,653 | $38.29 | 38 |
| 2020 Q2 | 2,930,543 | $116,165,989 | +$21,935,092 | $39.64 | 32 |
| 2020 Q1 | 2,369,001 | $83,546,316 | +$1,868,501 | $35.27 | 32 |
| 2019 Q4 | 2,326,263 | $109,188,403 | +$22,873,730 | $46.94 | 35 |
| 2019 Q3 | 1,705,235 | $77,674,479 | +$5,632,191 | $45.55 | 24 |
| 2019 Q2 | 1,591,634 | $71,740,358 | +$3,915,893 | $45.07 | 24 |
| 2019 Q1 | 1,507,090 | $66,193,068 | +$21,145,189 | $43.92 | 25 |
| 2018 Q4 | 1,027,494 | $39,210,614 | +$17,576,914 | $38.14 | 22 |
| 2018 Q3 | 565,218 | $23,438,450 | +$5,264,951 | $41.48 | 23 |
| 2018 Q2 | 437,817 | $18,299,536 | -$150,710 | $41.81 | 22 |
| 2018 Q1 | 441,989 | $17,733,115 | +$1,768,117 | $40.14 | 24 |
| 2017 Q4 | 397,394 | $17,040,806 | -$939,112 | $42.88 | 22 |
| 2017 Q3 | 396,969 | $17,114,000 | +$1,164,049 | $43.11 | 19 |
| 2017 Q2 | 369,944 | $15,795,000 | -$7,314,287 | $42.68 | 15 |
| 2017 Q1 | 541,553 | $22,717,000 | -$612,696 | $41.95 | 16 |
| 2016 Q4 | 556,369 | $21,778,173 | -$9,304 | $39.13 | 19 |
| 2016 Q3 | 531,200 | $21,958,000 | +$3,434,998 | $41.35 | 17 |
| 2016 Q2 | 448,101 | $18,135,000 | +$225,197 | $40.46 | 15 |
| 2016 Q1 | 443,519 | $16,676,000 | -$3,209,347 | $37.62 | 14 |
| 2015 Q4 | 532,788 | $19,155,000 | +$11,131,686 | $35.94 | 16 |
| 2015 Q3 | 209,736 | $7,772,000 | -$2,752,750 | $37.04 | 16 |
| 2015 Q2 | 277,708 | $11,588,692 | +$1,763,904 | $41.71 | 17 |
| 2015 Q1 | 235,408 | $10,186,340 | +$692,488 | $43.34 | 13 |
| 2014 Q4 | 226,351 | $9,876,460 | +$3,908,607 | $43.64 | 15 |
| 2014 Q3 | 135,515 | $5,972,648 | +$1,079,946 | $44.12 | 14 |
| 2014 Q2 | 110,301 | $4,924,857 | +$4,924,857 | $44.83 | 6 |