| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 949 | $43,476 | +$137 | $45.81 | 1 |
| 2025 Q3 | 469,586 | $21,877,139 | -$1,345,923 | $46.26 | 25 |
| 2025 Q2 | 547,903 | $25,033,609 | +$1,122,718 | $45.69 | 27 |
| 2025 Q1 | 510,245 | $23,176,898 | -$213,188 | $45.42 | 26 |
| 2024 Q4 | 493,759 | $22,090,563 | -$1,058,257 | $44.74 | 23 |
| 2024 Q3 | 516,757 | $24,181,977 | -$10,358,297 | $46.95 | 22 |
| 2024 Q2 | 744,503 | $33,424,624 | +$4,616,246 | $44.89 | 22 |
| 2024 Q1 | 641,867 | $29,229,072 | -$7,690,901 | $45.52 | 19 |
| 2023 Q4 | 808,759 | $37,357,621 | +$5,986,936 | $46.19 | 16 |
| 2023 Q3 | 678,893 | $29,328,590 | -$14,728,929 | $43.20 | 13 |
| 2023 Q2 | 1,005,539 | $45,430,831 | +$2,800,431 | $45.18 | 10 |
| 2023 Q1 | 958,244 | $43,974,390 | +$3,441,707 | $45.89 | 13 |
| 2022 Q4 | 868,519 | $38,646,559 | +$4,347,782 | $44.50 | 14 |
| 2022 Q3 | 778,972 | $33,831,330 | +$5,397,932 | $43.43 | 9 |
| 2022 Q2 | 646,540 | $29,832,120 | -$3,705,738 | $46.14 | 6 |
| 2022 Q1 | 735,602 | $36,908,000 | -$6,989,558 | $50.18 | 8 |
| 2021 Q4 | 868,587 | $47,366,000 | -$726,183 | $54.54 | 10 |
| 2021 Q3 | 869,751 | $48,378,056 | +$4,076,634 | $55.62 | 11 |
| 2021 Q2 | 796,424 | $44,631,000 | -$542,574 | $56.04 | 10 |
| 2021 Q1 | 806,107 | $43,952,000 | +$12,327,713 | $54.53 | 10 |
| 2020 Q4 | 578,458 | $33,383,000 | -$3,494,279 | $57.71 | 8 |
| 2020 Q3 | 601,601 | $34,349,000 | -$2,580,836 | $56.84 | 7 |
| 2020 Q2 | 648,942 | $37,011,823 | +$5,220,084 | $57.03 | 9 |
| 2020 Q1 | 557,580 | $29,605,000 | +$2,620,459 | $53.10 | 8 |
| 2019 Q4 | 508,235 | $27,836,000 | +$225,016 | $54.76 | 4 |
| 2019 Q3 | 504,125 | $27,972,000 | -$314,300 | $55.49 | 3 |
| 2019 Q2 | 509,779 | $27,744,000 | +$831,000 | $54.41 | 2 |
| 2019 Q1 | 494,500 | $25,934,000 | -$239,000 | $52.44 | 1 |
| 2018 Q4 | 499,249 | $25,100,000 | +$25,099,988 | $50.30 | 2 |