| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,591 | $489,893 | +$14,123 | $66.16 | 2 |
| 2025 Q2 | 6,401 | $433,658 | +$7,249 | $62.88 | 2 |
| 2025 Q1 | 6,294 | $483,864 | +$231 | $67.44 | 2 |
| 2024 Q4 | 6,291 | $505,082 | +$2,007 | $69.14 | 2 |
| 2024 Q3 | 6,266 | $690,022 | +$23,237 | $84.06 | 2 |
| 2024 Q2 | 6,055 | $483,712 | $0 | $68.94 | 2 |
| 2024 Q1 | 1 | $58 | $0 | $58.00 | 1 |
| 2023 Q4 | 1 | $58 | -$827,000 | $58.00 | 1 |
| 2023 Q3 | 9,900 | $827,000 | +$827,000 | $83.54 | 1 |
| 2023 Q2 | 1 | $58 | $0 | $58.00 | 1 |
| 2023 Q1 | 1 | $58 | $0 | $58.00 | 1 |
| 2022 Q4 | 1 | $58 | +$58 | $58.00 | 1 |
| 2021 Q2 | 0 | $0 | -$13,000 | 0 | |
| 2021 Q1 | 67 | $13,000 | +$3,000 | $196.15 | 2 |
| 2020 Q4 | 52 | $9,000 | -$218,000 | $173.08 | 1 |
| 2020 Q3 | 1,279 | $226,000 | +$218,000 | $165.76 | 2 |
| 2020 Q2 | 52 | $7,000 | -$184,000 | $134.62 | 1 |
| 2020 Q1 | 1,895 | $189,000 | -$955,947 | $98.00 | 2 |
| 2019 Q4 | 10,220 | $1,697,000 | -$80,542 | $167.12 | 3 |
| 2019 Q3 | 10,710 | $1,564,000 | +$85,009 | $144.39 | 3 |
| 2019 Q2 | 10,178 | $1,469,000 | -$143,968 | $140.92 | 3 |
| 2019 Q1 | 11,202 | $1,539,000 | -$590,979 | $136.16 | 3 |
| 2018 Q4 | 26,612 | $3,216,365 | +$712,279 | $119.73 | 4 |
| 2018 Q3 | 21,078 | $3,086,834 | -$1,122,800 | $146.44 | 3 |
| 2018 Q2 | 29,162 | $3,926,357 | -$372,047 | $133.89 | 6 |
| 2018 Q1 | 31,510 | $4,809,402 | +$132,876 | $153.20 | 7 |
| 2017 Q4 | 30,318 | $5,121,269 | +$222,754 | $169.59 | 9 |
| 2017 Q3 | 26,965 | $4,089,714 | -$276,698 | $150.99 | 6 |
| 2017 Q2 | 28,918 | $4,071,675 | +$120,088 | $140.73 | 7 |
| 2017 Q1 | 28,064 | $3,744,598 | +$451,209 | $132.90 | 6 |
| 2016 Q4 | 24,833 | $2,848,680 | -$1,102,800 | $114.69 | 5 |
| 2016 Q3 | 33,703 | $4,137,910 | +$690,797 | $122.83 | 7 |
| 2016 Q2 | 28,499 | $3,169,039 | -$583,902 | $111.05 | 8 |
| 2016 Q1 | 33,834 | $3,559,905 | -$708,294 | $105.22 | 8 |
| 2015 Q4 | 40,586 | $4,331,034 | +$288,145 | $106.70 | 7 |
| 2015 Q3 | 37,785 | $3,662,598 | -$129,379 | $96.90 | 5 |
| 2015 Q2 | 39,120 | $4,116,781 | -$194,314 | $105.24 | 5 |
| 2015 Q1 | 41,158 | $3,924,814 | -$33,656 | $95.35 | 8 |
| 2014 Q4 | 41,494 | $3,985,530 | -$2,402 | $96.04 | 7 |
| 2014 Q3 | 41,392 | $3,674,234 | -$387,126 | $88.77 | 6 |
| 2014 Q2 | 45,771 | $4,019,038 | +$193,190 | $87.82 | 8 |
| 2014 Q1 | 43,580 | $3,538,458 | +$32,652 | $81.17 | 7 |