| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,009 | $1,095,190 | +$77,498 | $47.6 | 7 |
| 2025 Q2 | 21,475 | $1,003,665 | -$159,973 | $46.73 | 8 |
| 2025 Q1 | 24,898 | $1,181,810 | -$224,656 | $47.47 | 7 |
| 2024 Q4 | 29,628 | $1,387,694 | -$1,726,237 | $46.84 | 6 |
| 2024 Q3 | 63,719 | $3,185,860 | -$398,603 | $50 | 8 |
| 2024 Q2 | 72,256 | $3,283,313 | -$470,759 | $45.44 | 10 |
| 2024 Q1 | 82,618 | $3,982,724 | +$374,000 | $48.21 | 10 |
| 2023 Q4 | 74,862 | $3,508,132 | -$876,333 | $46.86 | 8 |
| 2023 Q3 | 95,357 | $4,141,876 | -$135,033 | $43.44 | 7 |
| 2023 Q2 | 98,466 | $4,615,106 | -$96,127 | $46.87 | 6 |
| 2023 Q1 | 100,517 | $4,672,221 | +$885,683 | $46.48 | 7 |
| 2022 Q4 | 81,461 | $3,826,722 | -$1,365,438 | $46.95 | 6 |
| 2022 Q3 | 115,196 | $4,784,000 | +$267,806 | $41.53 | 7 |
| 2022 Q2 | 108,924 | $4,806,000 | -$2,822,351 | $44.13 | 8 |
| 2022 Q1 | 172,925 | $8,328,000 | -$6,380,445 | $48.18 | 7 |
| 2021 Q4 | 299,998 | $15,232,000 | +$257,181 | $50.78 | 8 |
| 2021 Q3 | 294,946 | $13,540,000 | -$7,418,875 | $45.91 | 7 |
| 2021 Q2 | 451,996 | $21,484,000 | -$264,848 | $47.53 | 10 |
| 2021 Q1 | 457,894 | $20,961,000 | -$505,332 | $45.78 | 10 |
| 2020 Q4 | 468,973 | $19,739,000 | -$3,608,385 | $42.09 | 10 |
| 2020 Q3 | 555,037 | $21,055,000 | +$88,846 | $37.93 | 11 |
| 2020 Q2 | 552,691 | $20,081,000 | +$4,171,201 | $36.33 | 11 |
| 2020 Q1 | 437,513 | $13,913,000 | +$4,115,047 | $31.81 | 10 |
| 2019 Q4 | 308,389 | $12,711,000 | +$12,698,000 | $41.22 | 10 |