| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,828 | $2,633,025 | +$904,289 | $85.41 | 4 |
| 2025 Q2 | 20,240 | $1,667,167 | -$371,729 | $82.37 | 3 |
| 2025 Q1 | 24,977 | $1,958,654 | +$52,537 | $78.42 | 4 |
| 2024 Q4 | 30,451 | $2,340,460 | -$503,727 | $76.86 | 5 |
| 2024 Q3 | 36,598 | $3,010,939 | -$475,465 | $82.27 | 6 |
| 2024 Q2 | 42,377 | $3,278,650 | -$6,500 | $77.37 | 6 |
| 2024 Q1 | 33,527 | $2,560,128 | -$851,106 | $76.36 | 5 |
| 2023 Q4 | 54,471 | $3,857,205 | +$48,543 | $70.81 | 9 |
| 2023 Q3 | 42,069 | $2,767,259 | +$1,128,261 | $65.49 | 6 |
| 2023 Q2 | 25,024 | $1,703,335 | -$50,785 | $68.08 | 4 |
| 2023 Q1 | 25,770 | $1,672,356 | +$97,699 | $65.18 | 4 |
| 2022 Q4 | 31,042 | $1,989,770 | +$75,507 | $64.1 | 4 |
| 2022 Q3 | 29,864 | $1,779,764 | -$41,418 | $59.59 | 4 |
| 2022 Q2 | 30,559 | $1,905,424 | +$72,938 | $62.34 | 4 |
| 2022 Q1 | 29,389 | $2,066,710 | +$11,254 | $70.33 | 4 |
| 2021 Q4 | 20,260 | $1,501,000 | +$10,673 | $74.12 | 3 |
| 2021 Q3 | 20,116 | $1,358,000 | -$372,937 | $67.5 | 3 |
| 2021 Q2 | 25,655 | $1,725,000 | +$165,822 | $67.23 | 4 |
| 2021 Q1 | 23,441 | $1,472,000 | -$296,393 | $62.81 | 4 |
| 2020 Q4 | 28,518 | $1,712,000 | +$108,547 | $60.03 | 4 |
| 2020 Q3 | 27,471 | $1,479,000 | +$4,572 | $53.83 | 4 |
| 2020 Q2 | 27,386 | $1,368,000 | -$14,457 | $49.96 | 4 |
| 2020 Q1 | 27,788 | $1,207,000 | +$290,230 | $43.25 | 5 |
| 2019 Q4 | 21,095 | $1,125,000 | -$719,303 | $53.32 | 4 |
| 2019 Q3 | 35,409 | $1,787,000 | +$359,234 | $50.48 | 5 |
| 2019 Q2 | 28,296 | $1,398,138 | +$981,573 | $49.42 | 4 |
| 2019 Q1 | 8,417 | $393,000 | +$1,307 | $46.5 | 2 |
| 2018 Q4 | 8,389 | $348,000 | -$849,367 | $41.4 | 2 |
| 2018 Q3 | 26,559 | $1,240,000 | +$284,194 | $46.7 | 4 |
| 2018 Q2 | 20,487 | $897,000 | +$62,138 | $43.76 | 4 |
| 2018 Q1 | 19,304 | $829,000 | +$512,902 | $42.97 | 3 |
| 2017 Q4 | 7,357 | $319,000 | +$4,206 | $43.36 | 1 |
| 2017 Q3 | 7,260 | $302,000 | +$957 | $41.6 | 1 |
| 2017 Q2 | 7,237 | $293,000 | -$358,806 | $40.49 | 1 |
| 2017 Q1 | 16,447 | $640,000 | +$662 | $38.91 | 2 |
| 2016 Q4 | 16,430 | $611,000 | +$37,610 | $37.19 | 2 |
| 2016 Q3 | 15,418 | $573,000 | -$129,340,651 | $37.16 | 2 |
| 2016 Q2 | 16,701 | $129,904,000 | +$129,447,999 | $36.46 | 3 |
| 2016 Q1 | 12,519 | $439,000 | +$191,105 | $35.07 | 2 |
| 2015 Q4 | 7,086 | $243,000 | -$6,204 | $34.33 | 2 |
| 2015 Q3 | 6,191 | $211,000 | -$39,330 | $34.08 | 1 |
| 2015 Q2 | 7,345 | $266,000 | +$9,633 | $36.22 | 1 |
| 2015 Q1 | 7,079 | $259,000 | -$21,330 | $36.59 | 1 |
| 2014 Q4 | 7,662 | $277,000 | +$277,000 | $36.15 | 1 |