| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 76,267 | $4,902,296 | +$387,144 | $64.28 | 5 |
| 2025 Q2 | 70,246 | $4,249,422 | -$71,124 | $60.48 | 4 |
| 2025 Q1 | 71,448 | $3,926,525 | +$4,428 | $54.95 | 5 |
| 2024 Q4 | 71,466 | $3,827,509 | -$4,557,194 | $53.55 | 4 |
| 2024 Q3 | 147,460 | $8,870,764 | -$693,522 | $60.16 | 6 |
| 2024 Q2 | 159,102 | $9,081,135 | +$173,938 | $57.08 | 7 |
| 2024 Q1 | 155,165 | $9,090,514 | -$22,269 | $58.59 | 5 |
| 2023 Q4 | 156,480 | $8,534,915 | -$3,509,434 | $54.56 | 6 |
| 2023 Q3 | 221,345 | $11,483,670 | +$1,226,608 | $51.19 | 8 |
| 2023 Q2 | 198,016 | $10,826,011 | +$567,041 | $54.67 | 5 |
| 2023 Q1 | 187,919 | $10,094,344 | +$1,429,778 | $53.72 | 8 |
| 2022 Q4 | 161,850 | $7,913,959 | -$213,464 | $48.9 | 5 |
| 2022 Q3 | 160,220 | $6,980,000 | -$7,190,886 | $43.57 | 3 |
| 2022 Q2 | 310,233 | $14,916,000 | -$407,769 | $48.08 | 4 |
| 2022 Q1 | 322,630 | $18,279,000 | -$448,125 | $56.66 | 5 |
| 2021 Q4 | 329,957 | $21,298,000 | +$835,294 | $64.58 | 7 |
| 2021 Q3 | 316,861 | $21,832,000 | -$361,004 | $68.9 | 6 |
| 2021 Q2 | 322,018 | $22,725,000 | +$604,761 | $70.57 | 5 |
| 2021 Q1 | 313,442 | $21,703,000 | +$6,216,317 | $68.83 | 6 |
| 2020 Q4 | 225,011 | $15,559,000 | +$537,776 | $69.15 | 3 |
| 2020 Q3 | 217,227 | $12,569,000 | -$285,488 | $57.86 | 2 |
| 2020 Q2 | 222,161 | $11,724,000 | -$938,780 | $52.77 | 2 |
| 2020 Q1 | 241,273 | $10,374,000 | -$385,935 | $43 | 3 |
| 2019 Q4 | 250,055 | $13,868,000 | -$455,565 | $55.46 | 5 |
| 2019 Q3 | 258,313 | $13,396,000 | -$86,951 | $51.86 | 4 |
| 2019 Q2 | 259,988 | $13,706,000 | -$128,135 | $52.72 | 5 |
| 2019 Q1 | 262,453 | $13,341,000 | +$98,650 | $50.83 | 5 |
| 2018 Q4 | 259,537 | $11,655,000 | -$438,474 | $44.88 | 5 |
| 2018 Q3 | 269,287 | $14,256,000 | -$198,673 | $52.97 | 4 |
| 2018 Q2 | 273,040 | $14,580,000 | +$1,037,929 | $53.39 | 4 |
| 2018 Q1 | 253,602 | $14,357,000 | -$448,331 | $56.62 | 4 |
| 2017 Q4 | 261,603 | $14,661,000 | +$370,263 | $56.04 | 6 |
| 2017 Q3 | 987,425 | $14,115,587 | -$16,622,245 | $55.32 | 5 |
| 2017 Q2 | 573,955 | $29,741,992 | -$6,139,888 | $51.82 | 7 |
| 2017 Q1 | 737,956 | $36,285,767 | -$458,669 | $49.17 | 9 |
| 2016 Q4 | 747,294 | $33,605,858 | +$1,306,210 | $44.97 | 6 |
| 2016 Q3 | 717,986 | $34,172,432 | +$695,018 | $47.65 | 7 |
| 2016 Q2 | 704,047 | $31,005,329 | +$296,250 | $44.04 | 8 |
| 2016 Q1 | 697,294 | $30,813,001 | -$554,845 | $44.19 | 6 |
| 2015 Q4 | 709,849 | $32,120,432 | -$479,995 | $45.25 | 6 |
| 2015 Q3 | 720,431 | $32,715,712 | -$12,005,280 | $45.41 | 6 |
| 2015 Q2 | 965,481 | $48,401,442 | -$1,646,289 | $50.37 | 8 |
| 2015 Q1 | 998,676 | $49,755,081 | +$964,706 | $49.82 | 6 |
| 2014 Q4 | 979,313 | $46,047,416 | +$5,500,024 | $47.02 | 5 |
| 2014 Q3 | 862,346 | $41,919,784 | +$858,673 | $48.61 | 4 |
| 2014 Q2 | 844,683 | $42,876,653 | -$1,922,406 | $50.76 | 4 |
| 2014 Q1 | 942,559 | $46,517,204 | -$545,982 | $49.32 | 6 |