| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,275 | $144,736 | -$8,016 | $63.62 | 1 |
| 2025 Q3 | 30,022 | $1,836,504 | +$27,941 | $61.13 | 9 |
| 2025 Q2 | 29,683 | $2,123,231 | +$254,859 | $71.63 | 11 |
| 2025 Q1 | 26,118 | $1,521,281 | +$69,773 | $58.41 | 8 |
| 2024 Q4 | 24,920 | $1,408,997 | -$351,199 | $56.54 | 8 |
| 2024 Q3 | 29,977 | $2,160,295 | -$257,554 | $72.01 | 9 |
| 2024 Q2 | 26,287 | $1,605,810 | -$8,782 | $61.07 | 6 |
| 2024 Q1 | 26,515 | $1,555,418 | -$2,785,478 | $58.86 | 9 |
| 2023 Q4 | 77,968 | $4,279,330 | -$1,158,082 | $54.90 | 10 |
| 2023 Q3 | 97,575 | $3,927,558 | +$49,620 | $40.21 | 8 |
| 2023 Q2 | 96,342 | $4,484,993 | -$157,577 | $46.56 | 6 |
| 2023 Q1 | 94,313 | $4,820,276 | +$783,402 | $51.16 | 5 |
| 2022 Q4 | 88,980 | $4,490,578 | +$260,699 | $50.46 | 7 |
| 2022 Q3 | 83,808 | $4,254,000 | -$42,706 | $50.88 | 6 |
| 2022 Q2 | 84,324 | $5,058,000 | +$296,867 | $60.00 | 7 |
| 2022 Q1 | 78,802 | $5,420,000 | -$7,735 | $69.28 | 9 |
| 2021 Q4 | 78,908 | $6,539,000 | +$360,537 | $82.64 | 8 |
| 2021 Q3 | 75,027 | $5,135,000 | -$583,784 | $68.49 | 9 |
| 2021 Q2 | 82,720 | $6,237,452 | -$17,511,742 | $75.34 | 13 |
| 2021 Q1 | 356,030 | $22,850,385 | +$692,908 | $64.18 | 13 |
| 2020 Q4 | 348,396 | $19,890,345 | -$88,800,700 | $57.14 | 15 |
| 2020 Q3 | 1,740,745 | $109,595,000 | +$86,146,105 | $62.94 | 15 |
| 2020 Q2 | 356,764 | $20,628,000 | -$3,994,103 | $57.80 | 15 |
| 2020 Q1 | 414,164 | $18,838,000 | +$424,585 | $45.49 | 16 |
| 2019 Q4 | 385,163 | $18,805,000 | -$5,449,255 | $48.83 | 16 |
| 2019 Q3 | 514,873 | $21,650,000 | -$1,016,599 | $42.05 | 17 |
| 2019 Q2 | 539,069 | $25,093,000 | +$650,122 | $46.53 | 16 |
| 2019 Q1 | 525,217 | $24,167,000 | +$373,679 | $46.02 | 15 |
| 2018 Q4 | 517,055 | $23,123,000 | -$2,462,693 | $44.74 | 15 |
| 2018 Q3 | 572,054 | $31,322,000 | +$2,562,742 | $54.75 | 14 |
| 2018 Q2 | 525,246 | $26,501,000 | -$2,538,660 | $50.43 | 13 |
| 2018 Q1 | 575,340 | $30,081,000 | +$3,548,728 | $52.32 | 15 |
| 2017 Q4 | 507,440 | $28,980,000 | +$3,484,247 | $57.10 | 15 |
| 2017 Q3 | 445,538 | $22,919,000 | -$2,504,136 | $51.40 | 14 |
| 2017 Q2 | 510,834 | $22,376,000 | -$93,022,615 | $43.81 | 15 |
| 2017 Q1 | 2,868,956 | $113,770,000 | +$7,010,708 | $39.66 | 13 |
| 2016 Q4 | 2,697,842 | $93,105,000 | -$16,158,434 | $34.51 | 12 |
| 2016 Q3 | 3,164,299 | $140,338,000 | +$125,356,100 | $44.19 | 12 |
| 2016 Q2 | 336,708 | $16,120,000 | +$1,242,169 | $47.73 | 12 |
| 2016 Q1 | 310,783 | $13,969,000 | +$3,361,613 | $44.86 | 11 |
| 2015 Q4 | 235,681 | $11,275,000 | +$6,148,795 | $47.75 | 11 |
| 2015 Q3 | 106,844 | $4,644,000 | -$5,312,449 | $43.35 | 9 |
| 2015 Q2 | 218,188 | $10,363,000 | -$89,420,696 | $47.50 | 10 |
| 2015 Q1 | 2,176,998 | $99,514,000 | +$93,468,549 | $45.67 | 11 |
| 2014 Q4 | 132,833 | $5,600,000 | +$76,711 | $42.17 | 9 |
| 2014 Q3 | 130,991 | $5,668,000 | -$72,801,234 | $43.38 | 8 |
| 2014 Q2 | 1,579,788 | $79,362,000 | +$25,301,248 | $50.24 | 10 |
| 2014 Q1 | 1,086,339 | $47,774,000 | -$3,689,114 | $43.98 | 10 |