| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 60,963 | $5,366,490 | -$893,740 | $88.03 | 5 |
| 2025 Q2 | 74,791 | $6,157,455 | +$42,621 | $82.33 | 4 |
| 2025 Q1 | 75,663 | $5,305,473 | +$1,360,697 | $69.74 | 6 |
| 2024 Q4 | 64,803 | $4,825,832 | +$945,770 | $74.47 | 6 |
| 2024 Q3 | 52,075 | $4,050,962 | -$88,573 | $77.80 | 5 |
| 2024 Q2 | 53,718 | $3,970,628 | +$1,719,229 | $73.87 | 6 |
| 2024 Q1 | 30,473 | $2,167,541 | +$243,463 | $71.13 | 5 |
| 2023 Q4 | 28,272 | $1,785,563 | +$186,971 | $63.16 | 5 |
| 2023 Q3 | 65,940 | $3,925,240 | +$1,558,779 | $59.53 | 4 |
| 2023 Q2 | 39,755 | $2,422,965 | -$162,169 | $60.95 | 2 |
| 2023 Q1 | 42,780 | $2,354,585 | +$201,089 | $55.04 | 3 |
| 2022 Q4 | 39,127 | $1,935,507 | +$26,070 | $49.46 | 2 |
| 2022 Q3 | 38,600 | $1,949,000 | -$1,287,675 | $50.48 | 2 |
| 2022 Q2 | 63,309 | $3,282,000 | +$562,178 | $51.83 | 4 |
| 2022 Q1 | 61,403 | $4,077,000 | -$823,659 | $66.40 | 4 |
| 2021 Q4 | 71,408 | $5,306,000 | +$947,618 | $74.31 | 6 |
| 2021 Q3 | 58,659 | $4,449,000 | +$1,060,755 | $75.84 | 4 |
| 2021 Q2 | 44,671 | $3,353,000 | -$7,878,905 | $75.05 | 3 |
| 2021 Q1 | 159,135 | $11,021,627 | +$280,978 | $69.26 | 5 |
| 2020 Q4 | 155,079 | $10,474,000 | +$709,424 | $67.55 | 4 |
| 2020 Q3 | 128,004 | $7,788,000 | -$138,263 | $60.83 | 2 |
| 2020 Q2 | 130,276 | $7,132,000 | +$393,139 | $54.74 | 2 |
| 2020 Q1 | 123,095 | $5,343,000 | +$248,731 | $43.39 | 2 |
| 2019 Q4 | 117,365 | $5,996,000 | +$384,089 | $51.08 | 2 |
| 2019 Q3 | 109,847 | $5,419,000 | -$365,165 | $49.33 | 2 |
| 2019 Q2 | 117,317 | $5,906,003 | +$410,894 | $50.36 | 3 |
| 2019 Q1 | 109,092 | $5,307,000 | +$4,774,157 | $48.63 | 2 |
| 2018 Q4 | 10,962 | $468,000 | -$13,875 | $42.69 | 1 |
| 2018 Q3 | 11,287 | $641,000 | +$205,470 | $56.79 | 1 |
| 2018 Q2 | 7,669 | $415,000 | +$79,385 | $54.11 | 1 |
| 2018 Q1 | 6,202 | $316,000 | $0 | $50.95 | 1 |
| 2017 Q4 | 6,202 | $307,000 | +$21,087 | $49.50 | 1 |
| 2017 Q3 | 5,776 | $287,000 | +$287,000 | $49.69 | 1 |