| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 834,299 | $69,374,083 | -$1,087,818 | $83.2 | 99 |
| 2025 Q2 | 856,964 | $65,043,985 | -$7,522,509 | $75.86 | 96 |
| 2025 Q1 | 958,851 | $69,459,837 | -$16,799,451 | $72.39 | 108 |
| 2024 Q4 | 1,197,516 | $85,818,933 | -$5,499,877 | $71.56 | 111 |
| 2024 Q3 | 1,294,186 | $109,580,378 | -$12,798,701 | $84.79 | 119 |
| 2024 Q2 | 1,449,422 | $108,893,184 | -$21,795,065 | $75.07 | 115 |
| 2024 Q1 | 1,740,304 | $137,026,492 | -$10,712,865 | $78.71 | 115 |
| 2023 Q4 | 1,875,298 | $151,885,118 | +$328,228 | $81.05 | 123 |
| 2023 Q3 | 1,871,997 | $139,439,318 | -$1,652,602 | $74.52 | 115 |
| 2023 Q2 | 1,887,372 | $149,165,806 | -$7,405,253 | $79.05 | 114 |
| 2023 Q1 | 1,994,485 | $157,942,009 | +$10,076,868 | $79.19 | 122 |
| 2022 Q4 | 1,865,872 | $147,363,725 | +$7,890,021 | $78.91 | 125 |
| 2022 Q3 | 1,764,337 | $125,320,736 | +$13,110,657 | $70.87 | 108 |
| 2022 Q2 | 1,576,624 | $125,968,061 | -$24,616,281 | $79.88 | 107 |
| 2022 Q1 | 1,878,989 | $160,408,429 | -$33,625,508 | $85.3 | 114 |
| 2021 Q4 | 2,276,157 | $206,552,012 | +$27,282,485 | $90.76 | 124 |
| 2021 Q3 | 1,317,948 | $126,549,728 | +$19,552,374 | $96.06 | 115 |
| 2021 Q2 | 1,718,704 | $170,796,479 | +$9,481,043 | $99.37 | 111 |
| 2021 Q1 | 1,672,509 | $161,797,542 | +$16,303,606 | $94.84 | 98 |
| 2020 Q4 | 1,498,500 | $143,766,064 | +$18,558,496 | $93.35 | 83 |
| 2020 Q3 | 596,421 | $47,959,332 | +$5,016,876 | $80.47 | 56 |
| 2020 Q2 | 534,757 | $36,445,706 | +$7,762,512 | $68.16 | 40 |
| 2020 Q1 | 421,092 | $24,222,037 | +$5,659,805 | $57.47 | 33 |
| 2019 Q4 | 322,851 | $21,129,761 | +$2,710,984 | $65.44 | 37 |
| 2019 Q3 | 287,977 | $16,808,802 | +$2,444,950 | $58.38 | 31 |
| 2019 Q2 | 248,678 | $14,346,417 | +$4,936,668 | $57.68 | 31 |
| 2019 Q1 | 162,905 | $9,608,583 | +$972,253 | $59 | 30 |
| 2018 Q4 | 181,733 | $9,644,672 | +$1,587,005 | $53 | 29 |
| 2018 Q3 | 149,039 | $8,689,033 | -$1,992,957 | $58.3 | 28 |
| 2018 Q2 | 183,353 | $10,427,121 | -$1,036,404 | $56.67 | 26 |
| 2018 Q1 | 200,668 | $11,811,642 | +$6,649,089 | $58.88 | 24 |
| 2017 Q4 | 127,696 | $7,558,632 | -$1,607,129 | $59.18 | 20 |
| 2017 Q3 | 151,375 | $8,766,709 | -$2,405,146 | $57.91 | 18 |
| 2017 Q2 | 192,915 | $10,707,815 | -$2,037,009 | $55.5 | 11 |
| 2017 Q1 | 232,008 | $11,929,000 | +$1,404,774 | $51.39 | 7 |
| 2016 Q4 | 204,711 | $9,769,000 | -$3,110,289 | $47.72 | 7 |
| 2016 Q3 | 269,858 | $13,499,000 | -$1,345,920 | $50.04 | 8 |
| 2016 Q2 | 297,015 | $14,174,000 | +$14,174,000 | $47.72 | 5 |