| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,870 | $5,084,744 | -$72,207 | $79.61 | 1 |
| 2025 Q2 | 64,777 | $5,285,170 | +$19,500 | $81.59 | 1 |
| 2025 Q1 | 64,538 | $5,038,523 | -$213,992 | $78.07 | 1 |
| 2024 Q4 | 67,279 | $5,794,792 | +$488,620 | $86.13 | 1 |
| 2024 Q3 | 61,606 | $5,497,769 | -$2,145,581 | $89.24 | 1 |
| 2024 Q2 | 88,070 | $7,196,472 | +$2,021,748 | $81.58 | 2 |
| 2024 Q1 | 63,160 | $5,240,459 | -$2,190,653 | $82.97 | 1 |
| 2023 Q4 | 91,307 | $7,137,102 | -$225,911 | $78.01 | 2 |
| 2023 Q3 | 94,187 | $6,663,792 | +$1,973,945 | $70.76 | 2 |
| 2023 Q2 | 66,296 | $5,006,036 | -$11,176 | $75.51 | 1 |
| 2023 Q1 | 66,444 | $4,750,803 | -$248,823 | $71.5 | 1 |
| 2022 Q4 | 69,924 | $4,618,000 | +$98,933 | $66.04 | 1 |
| 2022 Q3 | 68,426 | $4,351,000 | +$12,654 | $63.59 | 1 |
| 2022 Q2 | 68,227 | $4,546,000 | +$154,516 | $66.63 | 1 |
| 2022 Q1 | 65,908 | $5,049,000 | -$432,139 | $76.61 | 1 |
| 2021 Q4 | 71,549 | $6,369,000 | +$573,263 | $89.02 | 1 |
| 2021 Q3 | 65,109 | $5,946,000 | +$25,297 | $91.32 | 1 |
| 2021 Q2 | 64,832 | $6,040,000 | +$274,088 | $93.16 | 1 |
| 2021 Q1 | 61,890 | $5,498,000 | -$123,925 | $88.84 | 1 |
| 2020 Q4 | 63,285 | $5,458,000 | -$290,041 | $86.24 | 1 |
| 2020 Q3 | 66,648 | $4,627,000 | +$121,423 | $69.42 | 1 |
| 2020 Q2 | 64,899 | $4,425,000 | +$137,798 | $68.18 | 1 |
| 2020 Q1 | 62,878 | $3,298,000 | -$490,153 | $52.45 | 1 |
| 2019 Q4 | 72,223 | $4,715,000 | +$78,145 | $65.28 | 1 |
| 2019 Q3 | 71,026 | $4,417,000 | -$110,758 | $62.19 | 1 |
| 2019 Q2 | 72,807 | $4,642,000 | -$123,371 | $63.76 | 1 |
| 2019 Q1 | 74,742 | $4,485,000 | -$337,056 | $60.01 | 1 |
| 2018 Q4 | 80,359 | $4,175,000 | +$342,275 | $51.95 | 1 |
| 2018 Q3 | 73,771 | $5,095,000 | -$445,401 | $69.07 | 1 |
| 2018 Q2 | 80,220 | $4,993,000 | -$613,824 | $62.24 | 1 |
| 2018 Q1 | 90,082 | $5,291,000 | +$179,437 | $58.74 | 1 |
| 2017 Q4 | 87,027 | $4,840,000 | +$317,895 | $55.61 | 1 |
| 2017 Q3 | 81,311 | $4,597,000 | -$170,513 | $56.54 | 1 |
| 2017 Q2 | 84,327 | $4,486,000 | -$113,364 | $53.2 | 1 |
| 2017 Q1 | 86,458 | $4,379,000 | +$8,003 | $50.65 | 1 |
| 2016 Q4 | 86,300 | $4,110,000 | -$326,562 | $47.62 | 1 |
| 2016 Q3 | 93,157 | $4,292,000 | -$912,979 | $46.07 | 1 |
| 2016 Q2 | 89,838 | $5,028,000 | -$183,333 | $22,251.22 | 2 |
| 2016 Q1 | 93,971 | $3,995,000 | +$665,925 | $42.51 | 1 |
| 2015 Q4 | 78,331 | $4,411,000 | +$2,224,483 | $21,709.02 | 2 |
| 2015 Q3 | 50,807 | $2,227,000 | +$53,081 | $43.83 | 1 |
| 2015 Q2 | 49,596 | $2,261,000 | +$555,357 | $45.59 | 1 |
| 2015 Q1 | 37,414 | $1,663,000 | +$47,471 | $44.45 | 1 |
| 2014 Q4 | 36,346 | $1,492,000 | +$1,492,000 | $41.05 | 1 |