| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,064,988 | $69,309,658 | +$3,163,432 | $65.14 | 43 |
| 2025 Q2 | 1,021,278 | $66,179,399 | -$16,376,433 | $64.8 | 40 |
| 2025 Q1 | 1,256,343 | $80,472,569 | +$13,921,301 | $64.05 | 41 |
| 2024 Q4 | 1,047,105 | $68,669,160 | +$13,465,636 | $65.54 | 46 |
| 2024 Q3 | 840,309 | $54,458,412 | -$728,517 | $64.8 | 36 |
| 2024 Q2 | 852,234 | $54,655,553 | -$7,530,122 | $64.14 | 41 |
| 2024 Q1 | 973,878 | $62,224,799 | +$9,657,007 | $63.92 | 40 |
| 2023 Q4 | 823,290 | $51,780,795 | +$1,684,771 | $62.9 | 38 |
| 2023 Q3 | 783,451 | $48,182,645 | -$6,171,771 | $61.52 | 38 |
| 2023 Q2 | 853,358 | $54,096,923 | -$1,394,937 | $61.18 | 35 |
| 2023 Q1 | 899,176 | $53,690,096 | +$1,136,815 | $59.72 | 34 |
| 2022 Q4 | 881,488 | $51,502,053 | -$1,068,939 | $58.4 | 37 |
| 2022 Q3 | 901,319 | $52,061,762 | -$1,679,665 | $57.74 | 37 |
| 2022 Q2 | 937,939 | $53,299,293 | -$5,107,573 | $56.78 | 36 |
| 2022 Q1 | 1,030,124 | $64,295,712 | +$7,681,462 | $62.42 | 31 |
| 2021 Q4 | 907,130 | $56,922,954 | +$2,882,762 | $62.75 | 32 |
| 2021 Q3 | 857,239 | $54,037,135 | +$11,812,947 | $63.04 | 26 |
| 2021 Q2 | 669,833 | $42,310,009 | +$11,781,700 | $63.16 | 25 |
| 2021 Q1 | 483,316 | $30,563,847 | +$5,148,329 | $63.24 | 24 |
| 2020 Q4 | 402,517 | $24,995,454 | -$5,173,408 | $62.1 | 24 |
| 2020 Q3 | 486,220 | $29,032,058 | +$7,734,220 | $59.7 | 28 |
| 2020 Q2 | 356,704 | $20,734,066 | -$23,604,175 | $58.13 | 27 |
| 2020 Q1 | 762,728 | $42,000,331 | +$12,892,100 | $55.07 | 25 |
| 2019 Q4 | 525,806 | $34,396,649 | -$570,211 | $65.43 | 33 |
| 2019 Q3 | 534,179 | $34,478,696 | +$5,546,779 | $64.54 | 32 |
| 2019 Q2 | 447,912 | $29,421,129 | -$10,758,647 | $65.68 | 34 |
| 2019 Q1 | 605,863 | $39,963,449 | -$26,422,655 | $65.96 | 38 |
| 2018 Q4 | 1,023,960 | $63,577,981 | -$20,670,683 | $62.09 | 35 |
| 2018 Q3 | 1,277,876 | $87,515,081 | -$5,729,892 | $68.48 | 32 |
| 2018 Q2 | 1,320,362 | $88,217,200 | -$9,405,139 | $66.81 | 30 |
| 2018 Q1 | 1,470,057 | $98,293,453 | +$41,537,143 | $66.86 | 30 |
| 2017 Q4 | 808,369 | $54,367,384 | -$2,727,709 | $67.25 | 28 |
| 2017 Q3 | 839,094 | $57,343,734 | +$4,199,854 | $68.33 | 28 |
| 2017 Q2 | 789,406 | $54,147,744 | +$1,002,347 | $68.6 | 29 |
| 2017 Q1 | 774,785 | $53,216,000 | +$14,096,809 | $68.69 | 28 |
| 2016 Q4 | 569,509 | $38,997,000 | +$4,204,370 | $68.48 | 22 |
| 2016 Q3 | 508,517 | $33,882,000 | +$1,197,556 | $66.64 | 24 |
| 2016 Q2 | 490,577 | $31,296,000 | -$1,058,494 | $63.81 | 23 |
| 2016 Q1 | 506,920 | $31,729,000 | -$7,172,587 | $62.63 | 23 |
| 2015 Q4 | 618,450 | $38,694,000 | -$9,521,973 | $62.57 | 22 |
| 2015 Q3 | 755,599 | $49,197,000 | -$2,034,005 | $65.07 | 25 |
| 2015 Q2 | 786,081 | $56,867,858 | +$8,889,060 | $72.35 | 28 |
| 2015 Q1 | 640,877 | $46,999,003 | -$7,485,083 | $73.34 | 25 |
| 2014 Q4 | 776,525 | $56,876,296 | +$49,782,296 | $73.25 | 33 |
| 2014 Q3 | 43,987 | $3,378,000 | +$1,998,154 | $76.8 | 3 |
| 2014 Q2 | 17,945 | $1,444,000 | +$11,750 | $80.36 | 3 |
| 2014 Q1 | 17,799 | $1,434,000 | -$94,693 | $80.36 | 3 |