| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 71,755 | $8,162,613 | -$506 | $113.76 | 16 |
| 2025 Q2 | 71,759 | $7,909,373 | -$19,502 | $110.1 | 16 |
| 2025 Q1 | 71,774 | $8,419,485 | +$51,255 | $117.3 | 14 |
| 2024 Q4 | 71,334 | $9,141,452 | +$43,665 | $128.16 | 15 |
| 2024 Q3 | 70,986 | $10,289,226 | +$128,177 | $144.95 | 17 |
| 2024 Q2 | 70,469 | $9,802,538 | -$195,619 | $137.06 | 20 |
| 2024 Q1 | 71,355 | $13,129,105 | +$219,840 | $184 | 19 |
| 2023 Q4 | 70,187 | $13,685,577 | +$42,592 | $195 | 20 |
| 2023 Q3 | 69,996 | $14,418,661 | +$17,518 | $206 | 22 |
| 2023 Q2 | 71,846 | $14,584,403 | +$796,527 | $203 | 21 |
| 2023 Q1 | 66,056 | $11,030,305 | -$377,108 | $167 | 17 |
| 2022 Q4 | 68,101 | $12,322,055 | +$196,666 | $181 | 18 |
| 2022 Q3 | 59,967 | $12,594,210 | +$501,506 | $210.02 | 16 |
| 2022 Q2 | 57,961 | $9,449,000 | +$671,962 | $163.03 | 13 |
| 2022 Q1 | 53,975 | $8,381,231 | -$14,922 | $155.29 | 13 |
| 2021 Q4 | 54,105 | $10,795,357 | -$130,456 | $199.54 | 12 |
| 2021 Q3 | 54,707 | $8,150,000 | +$238,203 | $148.98 | 12 |
| 2021 Q2 | 53,106 | $8,131,000 | -$21,962 | $153.1 | 10 |
| 2021 Q1 | 53,257 | $6,107,000 | -$15,965 | $114.67 | 9 |
| 2020 Q4 | 53,396 | $6,350,000 | -$613,987 | $118.91 | 9 |
| 2020 Q3 | 59,155 | $3,820,000 | +$28,842 | $64.57 | 10 |
| 2020 Q2 | 58,705 | $3,307,000 | +$19,019 | $56.32 | 9 |
| 2020 Q1 | 58,369 | $3,678,000 | -$860 | $63.01 | 9 |
| 2019 Q4 | 58,370 | $4,204,000 | +$119,784 | $72.03 | 10 |
| 2019 Q3 | 56,712 | $4,405,000 | +$17,167 | $77.04 | 9 |
| 2019 Q2 | 56,489 | $5,414,000 | -$1,502,999 | $95.83 | 9 |
| 2019 Q1 | 73,936 | $6,479,000 | -$35,348 | $87.01 | 10 |
| 2018 Q4 | 79,830 | $7,963,000 | -$274,347 | $99.75 | 10 |
| 2018 Q3 | 82,963 | $7,214,000 | +$172,279 | $86.96 | 13 |
| 2018 Q2 | 80,980 | $7,127,000 | -$391,489 | $88.02 | 11 |
| 2018 Q1 | 85,270 | $7,677,000 | -$1,392,862 | $90 | 13 |
| 2017 Q4 | 100,752 | $9,318,000 | -$343,787 | $89.86 | 15 |
| 2017 Q3 | 104,424 | $9,262,000 | +$472,570 | $88.19 | 16 |
| 2017 Q2 | 99,308 | $10,403,000 | +$997,829 | $104.88 | 16 |
| 2017 Q1 | 89,751 | $8,892,000 | -$288,895 | $99.05 | 16 |
| 2016 Q4 | 91,857 | $10,591,000 | +$501,193 | $115.29 | 23 |
| 2016 Q3 | 80,705 | $7,335,000 | -$295,523 | $90.91 | 21 |
| 2016 Q2 | 83,953 | $7,490,000 | +$364,567 | $89.58 | 20 |
| 2016 Q1 | 79,884 | $6,452,000 | +$162,310 | $80.8 | 17 |
| 2015 Q4 | 77,865 | $6,279,000 | -$111,658 | $80.88 | 15 |
| 2015 Q3 | 79,271 | $6,347,000 | +$356,815 | $80 | 14 |
| 2015 Q2 | 74,817 | $5,969,000 | -$370,211 | $79.63 | 13 |
| 2015 Q1 | 79,468 | $6,359,000 | +$130,396 | $80.42 | 12 |
| 2014 Q4 | 77,840 | $6,191,000 | -$110,956 | $79.99 | 13 |
| 2014 Q3 | 78,859 | $6,802,000 | +$629,156 | $84.88 | 15 |
| 2014 Q2 | 71,643 | $5,833,000 | +$443,007 | $81.73 | 13 |
| 2014 Q1 | 66,150 | $5,658,000 | +$294,432 | $85.54 | 11 |