| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,542,766 | $171,520,086 | +$7,751,408 | $49.91 | 33 |
| 2025 Q2 | 3,302,224 | $160,966,632 | -$14,469,200 | $48.81 | 33 |
| 2025 Q1 | 3,801,261 | $174,793,603 | +$1,697,676 | $48.66 | 33 |
| 2024 Q4 | 3,743,681 | $169,647,101 | -$5,187,396 | $48 | 31 |
| 2024 Q3 | 3,934,739 | $172,082,757 | +$13,236,920 | $48.25 | 33 |
| 2024 Q2 | 3,701,767 | $156,389,270 | +$1,324,013 | $47.34 | 31 |
| 2024 Q1 | 3,699,543 | $156,019,942 | +$26,377,873 | $47.96 | 35 |
| 2023 Q4 | 2,713,996 | $127,444,678 | +$8,634,570 | $47.1 | 31 |
| 2023 Q3 | 2,632,763 | $117,895,664 | -$964,482 | $45.41 | 30 |
| 2023 Q2 | 644,642 | $13,573,573 | -$14,009 | $17.22 | 8 |
| 2023 Q1 | 2,355,415 | $107,912,996 | +$10,236,185 | $45.97 | 27 |
| 2022 Q4 | 2,151,963 | $96,257,929 | -$90,853 | $45.04 | 27 |
| 2022 Q3 | 2,170,691 | $98,431,000 | +$1,231,951 | $45.87 | 27 |
| 2022 Q2 | 2,144,651 | $98,467,000 | +$4,101,480 | $46.46 | 29 |
| 2022 Q1 | 2,038,587 | $100,899,000 | -$1,741,678 | $49.85 | 26 |
| 2021 Q4 | 2,076,644 | $104,100,000 | +$104,003,000 | $50.58 | 26 |
| 2021 Q3 | 500 | $25,000 | $50 | 1 | |
| 2021 Q2 | 500 | $25,000 | $50 | 1 | |
| 2021 Q1 | 500 | $25,000 | -$427,000 | $50 | 1 |
| 2020 Q4 | 8,750 | $453,000 | -$16,812,600 | $51.88 | 2 |
| 2020 Q3 | 369,611 | $17,318,000 | -$77,991,451 | $46.77 | 7 |
| 2020 Q2 | 2,137,842 | $94,473,000 | +$4,473,595 | $44.46 | 22 |
| 2020 Q1 | 2,029,668 | $87,251,000 | +$1,620,264 | $43 | 21 |
| 2019 Q4 | 1,982,457 | $101,891,000 | +$4,614,074 | $51.43 | 21 |
| 2019 Q3 | 1,896,465 | $99,092,411 | +$1,411,641 | $52.39 | 22 |
| 2019 Q2 | 1,865,912 | $98,761,000 | +$692,635 | $52.98 | 22 |
| 2019 Q1 | 1,874,239 | $100,307,000 | +$3,046,152 | $54.16 | 24 |
| 2018 Q4 | 1,804,117 | $75,047,000 | +$848,875 | $41.75 | 22 |
| 2018 Q3 | 1,775,951 | $81,761,000 | -$60,948 | $45.65 | 19 |
| 2018 Q2 | 1,777,066 | $83,277,000 | +$740,392 | $46.57 | 19 |
| 2018 Q1 | 3,293,107 | $155,845,000 | -$75,466 | $47.27 | 19 |
| 2017 Q4 | 3,294,593 | $157,063,000 | +$580,243 | $47.84 | 22 |
| 2017 Q3 | 3,280,489 | $161,435,000 | -$2,266,762 | $49.5 | 21 |
| 2017 Q2 | 1,843,927 | $92,381,000 | -$1,127,780 | $50.05 | 21 |
| 2017 Q1 | 1,866,424 | $93,322,000 | -$1,946,071 | $50 | 19 |
| 2016 Q4 | 3,262,730 | $161,878,000 | -$1,704,352 | $49.61 | 21 |
| 2016 Q3 | 1,939,754 | $94,469,022 | -$49,992 | $48.56 | 18 |
| 2016 Q2 | 1,940,617 | $99,710,090 | -$1,832,273 | $51.5 | 19 |
| 2016 Q1 | 1,989,308 | $84,776,555 | +$2,906,639 | $42.59 | 21 |
| 2015 Q4 | 1,922,764 | $78,688,457 | -$2,964,453 | $40.95 | 25 |
| 2015 Q3 | 1,995,143 | $97,761,940 | -$111,943 | $49 | 20 |
| 2015 Q2 | 2,019,747 | $112,701,000 | -$8,757,729 | $55.79 | 23 |
| 2015 Q1 | 2,176,779 | $130,607,000 | -$56,915,766 | $60 | 23 |
| 2014 Q4 | 3,120,361 | $189,287,000 | +$373,072 | $60.82 | 25 |
| 2014 Q3 | 2,747,400 | $156,798,000 | -$1,937,200 | $57.07 | 27 |
| 2014 Q2 | 2,784,506 | $153,810,000 | +$12,433,462 | $55.28 | 30 |
| 2014 Q1 | 2,562,148 | $131,172,000 | +$21,073,906 | $51.2 | 27 |