| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 46,761 | $2,414,985 | -$1,276,515 | $51.65 | 12 |
| 2025 Q2 | 71,660 | $3,596,356 | +$899,035 | $50.19 | 11 |
| 2025 Q1 | 55,696 | $2,414,877 | +$571,211 | $44.91 | 9 |
| 2024 Q4 | 42,965 | $1,850,643 | -$838,041 | $45.09 | 10 |
| 2024 Q3 | 61,495 | $2,703,794 | +$566,953 | $45.38 | 13 |
| 2024 Q2 | 49,506 | $2,078,985 | +$379,119 | $42.16 | 11 |
| 2024 Q1 | 40,691 | $1,687,664 | -$210,977 | $41.57 | 14 |
| 2023 Q4 | 45,764 | $1,748,722 | +$429,794 | $38.19 | 14 |
| 2023 Q3 | 34,177 | $1,169,835 | -$738,160 | $34.22 | 13 |
| 2023 Q2 | 55,181 | $2,026,745 | -$4,988,985 | $36.73 | 12 |
| 2023 Q1 | 199,641 | $6,956,878 | +$322,940 | $34.85 | 17 |
| 2022 Q4 | 192,338 | $6,036,215 | -$9,633,472 | $31.38 | 19 |
| 2022 Q3 | 518,129 | $15,249,708 | +$715,979 | $29.39 | 18 |
| 2022 Q2 | 491,831 | $15,692,623 | -$2,953,132 | $31.9 | 19 |
| 2022 Q1 | 573,930 | $22,914,628 | -$2,596,078 | $39.94 | 20 |
| 2021 Q4 | 620,566 | $27,956,237 | -$14,502,058 | $45.05 | 26 |
| 2021 Q3 | 936,808 | $41,846,189 | +$6,249,194 | $44.66 | 27 |
| 2021 Q2 | 795,825 | $36,741,765 | +$9,423,019 | $46.19 | 29 |
| 2021 Q1 | 591,962 | $25,177,899 | +$8,046,663 | $42.53 | 25 |
| 2020 Q4 | 402,811 | $17,007,670 | +$17,007,670 | $42.22 | 20 |