| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,527 | $2,154,087 | +$199,522 | $123.64 | 4 |
| 2025 Q2 | 15,083 | $1,902,597 | -$722,965 | $126.18 | 3 |
| 2025 Q1 | 20,721 | $2,657,114 | -$1,629,310 | $128.31 | 5 |
| 2024 Q4 | 33,605 | $4,244,118 | -$805,712 | $126.32 | 5 |
| 2024 Q3 | 39,423 | $5,443,229 | +$1,076,633 | $138.07 | 6 |
| 2024 Q2 | 31,627 | $3,757,456 | +$1,996,243 | $118.8 | 4 |
| 2024 Q1 | 14,644 | $1,794,213 | -$205,040 | $122.55 | 4 |
| 2023 Q4 | 16,391 | $2,064,663 | -$457,758 | $125.19 | 7 |
| 2023 Q3 | 19,953 | $2,206,989 | -$11,308,253 | $107.31 | 5 |
| 2023 Q2 | 115,416 | $13,663,698 | -$495,105 | $118.39 | 7 |
| 2023 Q1 | 119,598 | $14,086,788 | -$394,002 | $117.76 | 6 |
| 2022 Q4 | 122,962 | $14,369,622 | +$676,827 | $116.87 | 6 |
| 2022 Q3 | 117,226 | $13,320,000 | +$35,898 | $113.65 | 6 |
| 2022 Q2 | 116,904 | $15,086,000 | +$1,457,586 | $129.05 | 5 |
| 2022 Q1 | 105,609 | $16,224,000 | -$331,997 | $153.62 | 5 |
| 2021 Q4 | 107,653 | $17,684,000 | -$472,118 | $164.23 | 8 |
| 2021 Q3 | 110,524 | $15,950,000 | +$51,133 | $144.32 | 7 |
| 2021 Q2 | 110,197 | $13,726,000 | +$457,216 | $143.81 | 8 |
| 2021 Q1 | 106,544 | $13,898,000 | +$317,776 | $130.08 | 6 |
| 2020 Q4 | 104,381 | $12,565,000 | +$1,497,082 | $120.32 | 4 |
| 2020 Q3 | 90,877 | $10,174,000 | -$351,416 | $114.12 | 2 |
| 2020 Q2 | 94,016 | $10,468,000 | +$2,078,734 | $113.81 | 2 |
| 2020 Q1 | 75,588 | $7,491,000 | -$259,953 | $99.11 | 3 |
| 2019 Q4 | 78,211 | $10,291,000 | -$410,682 | $131.58 | 3 |
| 2019 Q3 | 81,323 | $10,748,000 | +$70,707 | $132.12 | 3 |
| 2019 Q2 | 80,797 | $10,022,000 | +$1,411,432 | $123.32 | 4 |
| 2019 Q1 | 69,416 | $8,545,000 | +$381,575 | $122.64 | 3 |
| 2018 Q4 | 67,239 | $7,108,000 | +$1,503,710 | $105.66 | 5 |
| 2018 Q3 | 51,992 | $5,945,000 | +$1,112,974 | $114.35 | 4 |
| 2018 Q2 | 42,252 | $4,875,000 | +$207,294 | $116.28 | 2 |
| 2018 Q1 | 40,439 | $4,325,000 | -$8,422,248 | $106.79 | 2 |
| 2017 Q4 | 114,546 | $13,464,000 | -$947,049 | $117.54 | 3 |
| 2017 Q3 | 122,603 | $14,436,000 | +$7,080,252 | $117.75 | 3 |
| 2017 Q2 | 62,465 | $7,365,000 | -$100,283 | $117.9 | 3 |
| 2017 Q1 | 63,325 | $7,419,000 | +$173,217 | $117.26 | 4 |
| 2016 Q4 | 62,188 | $7,268,000 | +$856,202 | $116.86 | 3 |
| 2016 Q3 | 54,859 | $6,747,000 | -$109,990,999 | $122.99 | 2 |
| 2016 Q2 | 56,733 | $116,889,000 | -$129,841,313 | $125.7 | 3 |
| 2016 Q1 | 51,746 | $6,144,000 | +$2,735,769 | $118.73 | 2 |
| 2015 Q4 | 30,617 | $219,180,000 | +$214,632,339 | $114.7 | 3 |
| 2015 Q3 | 39,967 | $4,277,000 | +$46,371 | $107.01 | 2 |
| 2015 Q2 | 39,534 | $4,188,000 | +$1,690,157 | $105.93 | 2 |
| 2015 Q1 | 23,249 | $2,784,000 | +$1,050,184 | $119.54 | 3 |
| 2014 Q4 | 14,505 | $1,665,000 | +$953,110 | $114.77 | 2 |
| 2014 Q3 | 6,199 | $632,000 | +$632,000 | $101.95 | 1 |