| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,540 | $1,520,735 | $49.64 | 2 | |
| 2025 Q2 | 30,540 | $1,452,314 | $47.40 | 2 | |
| 2025 Q1 | 30,540 | $1,376,300 | -$545,135 | $45.02 | 2 |
| 2024 Q4 | 41,326 | $1,911,410 | -$16,445 | $46.00 | 2 |
| 2024 Q3 | 42,984 | $1,950,068 | -$14,036,000 | $45.38 | 3 |
| 2024 Q2 | 362,972 | $15,854,656 | +$4,567,976 | $43.66 | 4 |
| 2024 Q1 | 258,534 | $10,971,217 | -$2,856,095 | $42.12 | 2 |
| 2023 Q4 | 328,994 | $13,284,440 | -$323,993 | $40.38 | 3 |
| 2023 Q3 | 337,017 | $13,036,085 | +$2,573,548 | $38.68 | 3 |
| 2023 Q2 | 270,493 | $10,643,681 | -$32,582 | $39.29 | 2 |
| 2023 Q1 | 271,321 | $10,111,152 | -$137,004 | $36.96 | 2 |
| 2022 Q4 | 274,997 | $9,773,130 | +$471,651 | $35.45 | 2 |
| 2022 Q3 | 261,726 | $8,900,000 | -$88,455 | $33.72 | 2 |
| 2022 Q2 | 264,301 | $9,372,000 | -$441,086 | $35.46 | 1 |
| 2022 Q1 | 275,442 | $10,827,000 | +$456,412 | $39.30 | 2 |
| 2021 Q4 | 263,823 | $10,730,000 | -$615,562 | $40.67 | 1 |
| 2021 Q3 | 279,443 | $10,907,000 | +$202,572 | $39.03 | 2 |
| 2021 Q2 | 274,242 | $10,773,000 | -$170,050 | $39.57 | 2 |
| 2021 Q1 | 278,571 | $10,544,000 | -$460,336 | $37.98 | 2 |
| 2020 Q4 | 290,737 | $10,679,000 | -$436,509 | $36.73 | 1 |
| 2020 Q3 | 302,621 | $10,465,000 | -$6,219,811 | $34.58 | 1 |
| 2020 Q2 | 482,482 | $16,202,000 | -$132,744 | $33.58 | 1 |
| 2020 Q1 | 486,435 | $15,123,000 | -$62,676 | $31.09 | 1 |
| 2019 Q4 | 488,451 | $16,934,000 | +$761,156 | $34.67 | 1 |
| 2019 Q3 | 466,294 | $15,649,000 | +$409,806 | $33.56 | 1 |
| 2019 Q2 | 454,292 | $15,114,000 | +$310,968 | $33.38 | 2 |
| 2019 Q1 | 444,945 | $14,723,000 | +$535,171 | $33.29 | 2 |
| 2018 Q4 | 428,774 | $13,562,000 | +$196,591 | $31.63 | 1 |
| 2018 Q3 | 422,555 | $14,494,000 | +$230,404 | $35.01 | 2 |
| 2018 Q2 | 415,839 | $13,802,000 | +$722,297 | $33.19 | 1 |
| 2018 Q1 | 394,077 | $12,803,000 | +$359,356 | $32.49 | 1 |
| 2017 Q4 | 383,016 | $12,816,000 | +$440,210 | $33.46 | 1 |
| 2017 Q3 | 369,860 | $12,150,000 | +$306,767 | $32.85 | 1 |
| 2017 Q2 | 360,538 | $11,595,000 | +$936,557 | $31.16 | 2 |
| 2017 Q1 | 331,405 | $10,469,000 | +$925,137 | $31.59 | 1 |
| 2016 Q4 | 302,119 | $9,314,000 | +$2,459,874 | $30.83 | 1 |
| 2016 Q3 | 222,340 | $6,746,000 | +$6,353,884 | $28.16 | 2 |
| 2016 Q2 | 13,218 | $394,000 | +$389,737 | $29.79 | 2 |
| 2016 Q1 | 150 | $4,000 | $26.67 | 2 | |
| 2015 Q4 | 150 | $4,000 | -$46,000 | $26.67 | 2 |
| 2015 Q3 | 1,725 | $50,000 | -$2,584,324 | $27.03 | 3 |
| 2015 Q2 | 90,754 | $2,634,546 | -$1,035,135 | $28.03 | 4 |
| 2015 Q1 | 136,105 | $4,054,000 | +$82,712 | $28.38 | 4 |
| 2014 Q4 | 133,350 | $3,943,606 | -$87,066 | $29.59 | 2 |
| 2014 Q3 | 136,308 | $4,023,743 | +$493,851 | $29.51 | 4 |
| 2014 Q2 | 119,591 | $3,524,309 | +$528,835 | $29.47 | 2 |
| 2014 Q1 | 101,647 | $2,950,546 | -$1,396,140 | $29.02 | 2 |