| 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,211 | $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,720 | $32.39 | 9 |
| 2024 Q3 | 360,249 | $13,647,753 | +$416,658 | $37.88 | 11 |
| 2024 Q2 | 352,814 | $12,535,308 | +$3,054,615 | $35.09 | 11 |
| 2024 Q1 | 265,926 | $9,316,786 | -$898,674 | $35.04 | 7 |
| 2023 Q4 | 289,507 | $10,364,480 | -$73,694 | $35.80 | 8 |
| 2023 Q3 | 292,837 | $9,538,607 | -$1,596,477 | $32.57 | 11 |
| 2023 Q2 | 336,384 | $11,824,324 | +$2,378,407 | $35.15 | 15 |
| 2023 Q1 | 94,397 | $3,626,587 | -$54,412 | $38.41 | 12 |
| 2022 Q4 | 270,215 | $10,109,467 | +$158,558 | $37.41 | 16 |
| 2022 Q3 | 260,036 | $8,087,982 | -$2,050,381 | $31.12 | 10 |
| 2022 Q2 | 314,656 | $10,928,359 | -$99,671 | $34.56 | 14 |
| 2022 Q1 | 313,353 | $12,825,418 | +$4,864,872 | $40.88 | 15 |
| 2021 Q4 | 27,260 | $1,207,000 | -$3,248,999 | $44.28 | 3 |
| 2021 Q3 | 299,529 | $13,979,168 | +$269,820 | $46.67 | 17 |
| 2021 Q2 | 287,827 | $14,243,346 | -$563,595 | $49.42 | 19 |
| 2021 Q1 | 299,016 | $13,566,518 | -$588,387 | $45.22 | 18 |
| 2020 Q4 | 311,014 | $13,775,203 | -$10,493,314 | $44.30 | 23 |
| 2020 Q3 | 549,877 | $22,080,446 | +$8,088,365 | $40.15 | 18 |
| 2020 Q2 | 354,981 | $12,708,162 | +$6,173,596 | $35.81 | 11 |
| 2020 Q1 | 187,422 | $5,481,000 | -$4,020,284 | $29.22 | 9 |
| 2019 Q4 | 290,475 | $11,065,016 | -$1,834,050 | $38.09 | 14 |
| 2019 Q3 | 339,442 | $12,397,098 | +$1,088,779 | $36.36 | 14 |
| 2019 Q2 | 310,544 | $11,675,589 | -$2,566,979 | $37.60 | 13 |
| 2019 Q1 | 32 | $1,000 | -$1,643,999 | $31.25 | 1 |
| 2018 Q4 | 454,366 | $16,151,907 | +$491,653 | $35.55 | 14 |
| 2018 Q3 | 32 | $1,000 | $0 | $31.25 | 1 |
| 2018 Q2 | 32 | $1,000 | $0 | $31.25 | 1 |
| 2018 Q1 | 32 | $1,000 | -$3,655,220 | $31.25 | 1 |
| 2017 Q4 | 408,606 | $16,108,000 | +$3,266,844 | $39.42 | 12 |
| 2017 Q3 | 324,781 | $13,151,000 | +$2,576,272 | $40.49 | 11 |
| 2017 Q2 | 256,436 | $9,998,000 | +$4,897,528 | $38.98 | 10 |
| 2017 Q1 | 78 | $2,000 | -$2,083,363 | $25.79 | 2 |
| 2016 Q4 | 42 | $1,000 | -$1,266,762 | $23.81 | 1 |
| 2016 Q3 | 250,940 | $8,640,000 | +$869,457 | $34.41 | 17 |
| 2016 Q2 | 230,047 | $7,218,000 | -$6,562,544 | $31.38 | 14 |
| 2016 Q1 | 437,393 | $13,971,000 | +$6,982,107 | $31.92 | 12 |
| 2015 Q4 | 218,171 | $7,135,894 | +$64,655 | $32.61 | 16 |
| 2015 Q3 | 174,384 | $5,295,000 | -$4,813,722 | $30.36 | 13 |
| 2015 Q2 | 331,684 | $10,780,250 | +$2,339,670 | $32.50 | 11 |
| 2015 Q1 | 257,309 | $8,685,875 | -$127,120 | $33.76 | 14 |
| 2014 Q4 | 261,672 | $8,367,810 | +$5,312,444 | $31.98 | 16 |
| 2014 Q3 | 90,433 | $2,974,000 | +$747,626 | $32.89 | 3 |
| 2014 Q2 | 67,696 | $2,350,000 | +$1,779,509 | $34.71 | 1 |
| 2014 Q1 | 16,434 | $591,000 | +$591,000 | $35.96 | 1 |