| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 477,833 | $20,503,616 | -$513,626 | $42.81 | 18 |
| 2025 Q2 | 490,619 | $20,076,435 | +$1,486,210 | $40.92 | 15 |
| 2025 Q1 | 462,873 | $17,312,114 | +$6,675,418 | $36.78 | 19 |
| 2024 Q4 | 283,964 | $9,234,388 | -$2,710,717 | $32.39 | 9 |
| 2024 Q3 | 360,249 | $13,647,753 | +$416,657 | $37.88 | 11 |
| 2024 Q2 | 352,814 | $12,535,308 | +$3,054,615 | $35.09 | 11 |
| 2024 Q1 | 265,927 | $9,316,814 | -$856,421 | $35.04 | 8 |
| 2023 Q4 | 289,508 | $10,364,508 | -$89,950 | $35.80 | 9 |
| 2023 Q3 | 293,171 | $9,549,486 | -$1,596,477 | $32.57 | 12 |
| 2023 Q2 | 336,384 | $11,824,324 | +$2,378,405 | $35.15 | 15 |
| 2023 Q1 | 94,397 | $3,626,587 | -$54,409 | $38.41 | 12 |
| 2022 Q4 | 270,215 | $10,109,467 | +$158,558 | $37.41 | 16 |
| 2022 Q3 | 260,081 | $8,088,982 | -$2,050,385 | $31.11 | 11 |
| 2022 Q2 | 314,656 | $10,928,359 | -$99,674 | $34.56 | 14 |
| 2022 Q1 | 313,353 | $12,825,418 | +$3,671,056 | $40.88 | 15 |
| 2021 Q4 | 221,635 | $10,513,631 | -$4,938,861 | $47.86 | 13 |
| 2021 Q3 | 299,500 | $13,978,168 | +$268,626 | $46.67 | 17 |
| 2021 Q2 | 287,827 | $14,243,346 | -$563,592 | $49.42 | 19 |
| 2021 Q1 | 299,016 | $13,566,518 | -$588,383 | $45.22 | 18 |
| 2020 Q4 | 311,048 | $13,777,203 | -$10,493,327 | $44.30 | 24 |
| 2020 Q3 | 549,877 | $22,080,446 | +$8,088,378 | $40.15 | 18 |
| 2020 Q2 | 354,981 | $12,708,162 | +$6,173,590 | $35.81 | 11 |
| 2020 Q1 | 187,422 | $5,481,000 | -$4,023,279 | $29.22 | 9 |
| 2019 Q4 | 290,514 | $11,066,016 | -$1,833,051 | $38.09 | 15 |
| 2019 Q3 | 339,486 | $12,399,098 | +$1,086,778 | $36.36 | 15 |
| 2019 Q2 | 310,631 | $11,679,589 | -$2,564,977 | $37.60 | 15 |
| 2019 Q1 | 379,123 | $14,670,481 | -$2,767,005 | $38.70 | 11 |
| 2018 Q4 | 454,366 | $16,151,907 | -$9,994,342 | $35.55 | 14 |
| 2018 Q3 | 857,826 | $28,751,972 | +$520,210 | $41.47 | 17 |
| 2018 Q2 | 440,711 | $17,987,534 | +$2,159,684 | $40.81 | 13 |
| 2018 Q1 | 387,342 | $16,244,615 | -$916,199 | $41.94 | 10 |
| 2017 Q4 | 408,606 | $16,108,000 | +$3,266,842 | $39.42 | 12 |
| 2017 Q3 | 324,798 | $13,152,000 | +$2,999,712 | $40.49 | 12 |
| 2017 Q2 | 256,436 | $9,998,000 | +$316,359 | $38.98 | 10 |
| 2017 Q1 | 213,164 | $7,448,000 | -$5,483,124 | $34.93 | 10 |
| 2016 Q4 | 446,837 | $14,700,000 | +$4,113,870 | $32.90 | 14 |
| 2016 Q3 | 250,903 | $8,639,000 | +$868,807 | $34.42 | 16 |
| 2016 Q2 | 230,021 | $7,217,000 | -$6,552,544 | $31.38 | 13 |
| 2016 Q1 | 437,445 | $13,973,000 | +$6,982,102 | $31.92 | 13 |
| 2015 Q4 | 218,171 | $7,135,894 | +$64,463 | $32.61 | 16 |
| 2015 Q3 | 174,384 | $5,295,000 | -$4,813,721 | $30.36 | 13 |
| 2015 Q2 | 331,684 | $10,780,250 | +$2,339,675 | $32.50 | 11 |
| 2015 Q1 | 257,309 | $8,685,875 | -$127,120 | $33.76 | 14 |
| 2014 Q4 | 261,672 | $8,367,810 | +$5,312,441 | $31.98 | 16 |
| 2014 Q3 | 90,433 | $2,974,000 | +$747,627 | $32.89 | 3 |
| 2014 Q2 | 67,696 | $2,350,000 | +$1,779,510 | $34.71 | 1 |
| 2014 Q1 | 16,434 | $591,000 | +$591,000 | $35.96 | 1 |