| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 14,148 | $589,052 | -$1,249,336 | $41.64 | 1 |
| 2025 Q3 | 685,344 | $27,835,679 | -$2,008,004 | $40.71 | 33 |
| 2025 Q2 | 767,775 | $30,147,038 | +$4,843,226 | $39.26 | 39 |
| 2025 Q1 | 637,384 | $23,616,291 | -$4,847,922 | $37.08 | 33 |
| 2024 Q4 | 782,255 | $30,163,106 | -$22,702,447 | $38.55 | 39 |
| 2024 Q3 | 1,344,203 | $50,795,243 | -$42,167,745 | $37.78 | 38 |
| 2024 Q2 | 2,472,295 | $89,384,376 | +$36,247,914 | $36.15 | 38 |
| 2024 Q1 | 1,470,019 | $51,185,781 | +$32,252,040 | $34.86 | 27 |
| 2023 Q4 | 569,057 | $19,050,617 | -$7,757,934 | $33.48 | 23 |
| 2023 Q3 | 820,966 | $25,296,654 | -$9,505,525 | $30.79 | 24 |
| 2023 Q2 | 1,135,330 | $35,655,393 | +$19,073,305 | $31.40 | 25 |
| 2023 Q1 | 537,825 | $15,789,962 | +$4,584,690 | $29.54 | 21 |
| 2022 Q4 | 380,428 | $10,442,550 | +$860,640 | $27.41 | 17 |
| 2022 Q3 | 362,678 | $9,346,873 | -$992,154 | $25.70 | 16 |
| 2022 Q2 | 391,820 | $10,354,566 | +$2,785,776 | $26.36 | 16 |
| 2022 Q1 | 283,095 | $8,390,980 | -$127,072 | $29.80 | 14 |
| 2021 Q4 | 287,635 | $8,418,993 | -$3,550,391 | $29.28 | 15 |
| 2021 Q3 | 406,462 | $11,409,312 | -$2,828,041 | $28.04 | 14 |
| 2021 Q2 | 514,456 | $14,354,230 | -$995,960 | $27.89 | 15 |
| 2021 Q1 | 550,139 | $14,653,000 | +$1,204,097 | $27.00 | 6 |
| 2020 Q4 | 143,220 | $3,758,000 | +$473,000 | $26.16 | 5 |
| 2020 Q3 | 125,077 | $3,296,000 | +$76,580 | $26.26 | 3 |
| 2020 Q2 | 122,160 | $3,098,000 | +$2,907,000 | $25.23 | 3 |
| 2020 Q1 | 6,850 | $191,000 | $27.88 | 1 | |
| 2019 Q4 | 6,850 | $191,000 | $27.88 | 1 | |
| 2019 Q3 | 6,850 | $191,000 | $27.88 | 1 | |
| 2019 Q2 | 6,850 | $191,000 | $27.88 | 1 | |
| 2019 Q1 | 6,850 | $191,000 | $27.88 | 1 |