| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 84,701 | $5,422,125 | +$3,510,006 | $64.01 | 2 |
| 2025 Q2 | 29,870 | $1,613,873 | -$686,914 | $54.03 | 1 |
| 2025 Q1 | 42,974 | $2,248,800 | +$261,856 | $52.33 | 2 |
| 2024 Q4 | 37,970 | $2,094,319 | +$30,336 | $55.16 | 2 |
| 2024 Q3 | 37,420 | $2,022,622 | -$658,654 | $54.05 | 2 |
| 2024 Q2 | 51,089 | $2,564,705 | -$241,964 | $50.22 | 2 |
| 2024 Q1 | 55,868 | $2,849,942 | -$99,479 | $50.9 | 3 |
| 2023 Q4 | 66,944 | $3,343,248 | +$439,699 | $50.22 | 3 |
| 2023 Q3 | 58,232 | $2,823,112 | -$198,469 | $48.45 | 2 |
| 2023 Q2 | 62,313 | $3,148,319 | -$63,549 | $50.54 | 2 |
| 2023 Q1 | 63,565 | $3,151,524 | -$17,229 | $49.6 | 2 |
| 2022 Q4 | 63,910 | $3,281,232 | -$185,245 | $51.34 | 2 |
| 2022 Q3 | 67,516 | $3,273,086 | -$76,737 | $48.47 | 2 |
| 2022 Q2 | 69,101 | $3,439,415 | -$12,132 | $49.76 | 2 |
| 2022 Q1 | 69,345 | $3,746,175 | +$8,894 | $54.02 | 2 |
| 2021 Q4 | 69,180 | $4,039,250 | +$7,441 | $58.37 | 2 |
| 2021 Q3 | 69,054 | $4,048,334 | -$55,971 | $58.59 | 2 |
| 2021 Q2 | 70,017 | $4,156,026 | -$82,258 | $58.69 | 3 |
| 2021 Q1 | 71,389 | $4,038,405 | +$551,457 | $56.52 | 2 |
| 2020 Q4 | 61,806 | $3,015,239 | +$1,388,288 | $48.78 | 2 |
| 2020 Q3 | 33,346 | $1,525,312 | -$303,625 | $45.74 | 1 |
| 2020 Q2 | 41,201 | $1,733,590 | -$22,714,192 | $41.17 | 2 |
| 2020 Q1 | 794,138 | $24,047,158 | +$22,821,173 | $30.22 | 3 |
| 2019 Q4 | 38,278 | $1,835,125 | -$6,459 | $48.22 | 3 |
| 2019 Q3 | 38,400 | $1,844,845 | -$29,308,533 | $47.91 | 2 |
| 2019 Q2 | 645,466 | $31,171,982 | +$3,797,600 | $48.33 | 3 |
| 2019 Q1 | 566,813 | $28,759,370 | +$1,329,646 | $50.63 | 4 |
| 2018 Q4 | 540,589 | $25,965,327 | +$24,017,117 | $48 | 3 |
| 2018 Q3 | 40,230 | $2,334,413 | -$849,936 | $57.82 | 2 |
| 2018 Q2 | 55,040 | $3,275,976 | -$215,992 | $59.53 | 2 |
| 2018 Q1 | 58,675 | $3,648,737 | -$34,294 | $62.16 | 2 |
| 2017 Q4 | 59,225 | $3,770,058 | -$2,216,921 | $63.6 | 2 |
| 2017 Q3 | 96,648 | $5,841,844 | +$2,203,246 | $60.48 | 3 |
| 2017 Q2 | 59,450 | $3,526,224 | +$713,377 | $59.29 | 2 |
| 2017 Q1 | 47,465 | $2,689,498 | -$45,437,273 | $56.8 | 3 |
| 2016 Q4 | 879,052 | $48,017,103 | -$76,127,899 | $54.6 | 5 |
| 2016 Q3 | 2,274,478 | $123,893,549 | +$8,308,903 | $54.07 | 5 |
| 2016 Q2 | 2,122,488 | $117,565,914 | -$23,041,740 | $54.63 | 6 |
| 2016 Q1 | 2,547,515 | $141,259,174 | +$5,259,110 | $55.22 | 6 |
| 2015 Q4 | 2,454,486 | $139,242,000 | +$25,276,472 | $56.13 | 5 |
| 2015 Q3 | 2,007,752 | $113,537,000 | -$40,150,436 | $56.12 | 4 |
| 2015 Q2 | 2,633,541 | $159,115,000 | +$18,849,422 | $60.2 | 6 |
| 2015 Q1 | 2,072,651 | $127,318,000 | +$1,531,920 | $60.94 | 5 |
| 2014 Q4 | 2,046,024 | $126,719,000 | +$17,457,889 | $61.74 | 6 |
| 2014 Q3 | 1,755,646 | $109,522,000 | +$7,038,208 | $61.89 | 6 |
| 2014 Q2 | 1,641,873 | $104,080,000 | +$1,248,883 | $62.81 | 6 |
| 2014 Q1 | 1,619,038 | $103,751,000 | +$18,134,906 | $64.06 | 6 |