| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 978,161 | $68,443,763 | -$20,741,914 | $69.87 | 98 |
| 2025 Q2 | 1,279,366 | $82,042,244 | -$2,861,254 | $64.10 | 95 |
| 2025 Q1 | 1,323,152 | $83,927,905 | -$175,978 | $63.44 | 95 |
| 2024 Q4 | 1,323,012 | $88,022,480 | +$667,429 | $66.53 | 97 |
| 2024 Q3 | 1,322,938 | $92,410,456 | -$7,574,959 | $69.82 | 103 |
| 2024 Q2 | 1,431,709 | $92,798,649 | +$14,972,137 | $64.81 | 101 |
| 2024 Q1 | 1,201,145 | $77,685,792 | -$12,767,012 | $64.72 | 101 |
| 2023 Q4 | 1,397,613 | $92,022,414 | +$6,991,090 | $65.84 | 96 |
| 2023 Q3 | 1,295,402 | $73,895,313 | -$254,994 | $57.04 | 96 |
| 2023 Q2 | 1,302,175 | $79,837,312 | +$58,833 | $61.29 | 97 |
| 2023 Q1 | 1,291,721 | $81,080,858 | +$5,249,953 | $62.77 | 101 |
| 2022 Q4 | 1,214,949 | $77,291,238 | +$6,566,835 | $63.50 | 104 |
| 2022 Q3 | 1,105,155 | $65,143,145 | -$3,371,819 | $58.94 | 86 |
| 2022 Q2 | 1,091,048 | $63,008,282 | +$10,723,748 | $57.74 | 85 |
| 2022 Q1 | 923,615 | $57,254,786 | -$10,438,186 | $62.01 | 87 |
| 2021 Q4 | 1,082,332 | $77,074,486 | +$6,750,041 | $71.21 | 100 |
| 2021 Q3 | 974,984 | $73,002,339 | +$4,465,636 | $74.85 | 96 |
| 2021 Q2 | 909,559 | $70,309,819 | +$3,371,337 | $77.33 | 93 |
| 2021 Q1 | 866,188 | $63,984,793 | +$102,795 | $73.82 | 87 |
| 2020 Q4 | 863,913 | $60,639,901 | -$3,846,629 | $70.13 | 80 |
| 2020 Q3 | 925,697 | $52,523,167 | +$730,115 | $56.62 | 71 |
| 2020 Q2 | 910,704 | $53,116,808 | -$2,922,278 | $58.27 | 75 |
| 2020 Q1 | 978,277 | $45,696,504 | -$4,876,334 | $46.50 | 74 |
| 2019 Q4 | 1,103,498 | $61,487,674 | -$7,764,579 | $55.85 | 76 |
| 2019 Q3 | 1,208,004 | $57,187,897 | -$1,297,504 | $47.37 | 71 |
| 2019 Q2 | 1,236,332 | $66,128,491 | -$12,699,172 | $53.51 | 77 |
| 2019 Q1 | 1,464,486 | $80,729,263 | -$5,581,751 | $55.18 | 77 |
| 2018 Q4 | 1,605,516 | $75,745,955 | +$176,610 | $47.07 | 70 |
| 2018 Q3 | 1,569,010 | $93,215,714 | +$39,617,813 | $59.45 | 70 |
| 2018 Q2 | 938,078 | $50,678,083 | +$50,325,083 | $54.71 | 69 |
| 2016 Q2 | 0 | $0 | -$90,000 | 0 | |
| 2016 Q1 | 1,603 | $90,000 | $56.14 | 1 |