| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100 | $6,731 | -$327,704 | $67.31 | 1 |
| 2025 Q2 | 5,339 | $334,435 | +$877 | $62.64 | 1 |
| 2025 Q1 | 5,325 | $311,619 | -$486,286 | $58.52 | 1 |
| 2024 Q4 | 12,874 | $749,844 | $60.17 | 2 | |
| 2024 Q3 | 8,064 | $420,699 | -$4,121 | $52.17 | 1 |
| 2024 Q2 | 8,143 | $406,743 | -$172,378 | $49.95 | 1 |
| 2024 Q1 | 11,594 | $687,292 | -$25,550 | $59.28 | 1 |
| 2023 Q4 | 12,025 | $692,760 | -$8,642 | $57.61 | 1 |
| 2023 Q3 | 12,175 | $644,666 | +$179,130 | $52.95 | 1 |
| 2023 Q2 | 8,792 | $505,012 | -$16,083 | $57.44 | 1 |
| 2023 Q1 | 9,072 | $489,979 | +$224,196 | $54.01 | 1 |
| 2022 Q4 | 4,921 | $499,629 | -$5,483 | $101.53 | 1 |
| 2022 Q3 | 4,975 | $433,000 | -$21,063 | $87.04 | 1 |
| 2022 Q2 | 5,217 | $484,000 | +$1,113 | $92.77 | 1 |
| 2022 Q1 | 5,205 | $416,000 | $79.92 | 1 | |
| 2021 Q4 | 5,205 | $500,000 | -$7,021,000 | $96.06 | 1 |
| 2021 Q3 | 84,244 | $7,479,000 | -$290,880 | $88.41 | 2 |
| 2021 Q2 | 87,515 | $7,993,000 | -$70,151 | $91.3 | 3 |
| 2021 Q1 | 88,290 | $8,042,000 | -$8,102,922 | $91.11 | 3 |
| 2020 Q4 | 176,061 | $16,282,000 | -$656,970 | $92.48 | 5 |
| 2020 Q3 | 183,165 | $14,689,000 | -$163,357 | $80.19 | 5 |
| 2020 Q2 | 185,202 | $12,838,000 | +$320,701 | $69.32 | 5 |
| 2020 Q1 | 180,622 | $10,160,776 | +$1,144,022 | $56.24 | 6 |
| 2019 Q4 | 160,288 | $10,185,064 | +$925,039 | $63.55 | 6 |
| 2019 Q3 | 145,730 | $8,460,000 | -$298,640 | $58.05 | 5 |
| 2019 Q2 | 150,072 | $9,578,000 | +$2,065,106 | $63.82 | 6 |
| 2019 Q1 | 117,713 | $6,425,000 | +$31,822 | $54.58 | 5 |
| 2018 Q4 | 117,130 | $5,765,000 | -$2,155,846 | $49.22 | 5 |
| 2018 Q3 | 160,935 | $9,379,000 | +$202,862 | $58.28 | 5 |
| 2018 Q2 | 157,453 | $9,021,000 | +$664,614 | $57.29 | 5 |
| 2018 Q1 | 145,853 | $8,344,000 | +$701,041 | $57.21 | 5 |
| 2017 Q4 | 133,592 | $8,455,000 | -$2,429,774 | $63.29 | 4 |
| 2017 Q3 | 176,471 | $9,750,000 | +$81,978 | $55.28 | 5 |
| 2017 Q2 | 174,989 | $8,693,000 | -$461,077 | $49.68 | 5 |
| 2017 Q1 | 184,970 | $8,539,000 | +$445,088 | $46.16 | 6 |
| 2016 Q4 | 175,328 | $7,774,000 | +$3,043,904 | $44.35 | 5 |
| 2016 Q3 | 73,494 | $10,789,000 | -$1,337,114 | $146.81 | 6 |
| 2016 Q2 | 81,008 | $13,019,000 | -$758,471 | $160.74 | 9 |
| 2016 Q1 | 87,122 | $11,623,334 | +$265,885 | $133.37 | 10 |
| 2015 Q4 | 84,787 | $12,630,000 | -$1,976,384 | $148.96 | 9 |
| 2015 Q3 | 101,068 | $13,653,684 | -$6,413,175 | $135.09 | 15 |
| 2015 Q2 | 149,888 | $19,907,546 | -$18,148,218,315 | $134.01 | 21 |
| 2015 Q1 | 131,343,615 | $18,169,149,219 | -$195,354,097 | $138.39 | 461 |
| 2014 Q4 | 133,118,239 | $14,428,166,695 | +$134,577,624 | $108.35 | 433 |
| 2014 Q3 | 133,553,901 | $12,242,557,733 | +$10,684,010 | $91.67 | 410 |
| 2014 Q2 | 134,018,241 | $9,516,329,967 | +$192,281,124 | $71.03 | 401 |
| 2014 Q1 | 132,050,454 | $9,168,260,092 | -$244,756,316 | $69.45 | 391 |