| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 461,664 | $16,245,170 | +$4,145,064 | $35.19 | 28 |
| 2025 Q2 | 329,998 | $11,180,359 | +$1,382,245 | $33.88 | 30 |
| 2025 Q1 | 288,872 | $10,147,634 | -$1,224,330 | $35.13 | 27 |
| 2024 Q4 | 323,428 | $11,216,190 | -$2,905,596 | $34.68 | 27 |
| 2024 Q3 | 402,875 | $14,656,460 | +$2,584,969 | $36.38 | 23 |
| 2024 Q2 | 331,822 | $11,041,924 | +$1,250,108 | $33.28 | 20 |
| 2024 Q1 | 218,520 | $7,581,447 | -$5,048,979 | $34.69 | 20 |
| 2023 Q4 | 376,723 | $12,159,500 | -$9,751,889 | $32.28 | 20 |
| 2023 Q3 | 696,094 | $21,242,115 | -$9,659,611 | $30.52 | 22 |
| 2023 Q2 | 1,014,274 | $31,977,229 | +$2,231,240 | $31.53 | 18 |
| 2023 Q1 | 943,490 | $30,081,083 | +$2,105,576 | $31.88 | 16 |
| 2022 Q4 | 897,030 | $28,469,968 | +$10,644,905 | $31.73 | 18 |
| 2022 Q3 | 568,562 | $15,878,698 | -$12,986,807 | $27.93 | 19 |
| 2022 Q2 | 1,008,866 | $30,273,158 | +$15,881,733 | $29.99 | 16 |
| 2022 Q1 | 479,525 | $16,149,961 | +$3,199,018 | $33.94 | 11 |
| 2021 Q4 | 387,005 | $12,717,000 | +$4,961,749 | $32.86 | 8 |
| 2021 Q3 | 81,324 | $2,505,000 | -$103,909 | $30.81 | 6 |
| 2021 Q2 | 84,698 | $2,630,000 | +$869,005 | $31.06 | 6 |
| 2021 Q1 | 57,728 | $1,711,000 | -$1,005,106 | $29.63 | 4 |
| 2020 Q4 | 94,785 | $2,478,000 | +$596,302 | $26.14 | 6 |
| 2020 Q3 | 71,986 | $1,596,000 | -$13,453 | $22.16 | 3 |
| 2020 Q2 | 73,367 | $1,593,000 | +$729,668 | $21.68 | 4 |
| 2020 Q1 | 68,999 | $1,283,000 | -$6,492,623 | $18.54 | 6 |
| 2019 Q4 | 300,386 | $8,136,000 | -$539,579 | $27.09 | 6 |
| 2019 Q3 | 322,050 | $8,151,000 | +$2,024,274 | $25.31 | 7 |
| 2019 Q2 | 242,082 | $6,084,000 | +$113,323 | $25.1 | 3 |
| 2019 Q1 | 237,499 | $5,990,000 | +$5,990,000 | $25.21 | 3 |