| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 59,225 | $2,602,697 | -$2,490,499 | $43.95 | 9 |
| 2025 Q2 | 116,126 | $5,027,956 | -$5,157,942 | $43.3 | 9 |
| 2025 Q1 | 236,354 | $10,177,107 | +$6,591,336 | $43.06 | 8 |
| 2024 Q4 | 84,301 | $3,462,654 | -$19,295,266 | $41.07 | 9 |
| 2024 Q3 | 493,300 | $22,656,626 | +$19,936,626 | $45.93 | 9 |
| 2024 Q2 | 59,753 | $2,514,269 | +$1,481,466 | $42.09 | 6 |
| 2024 Q1 | 24,011 | $1,035,958 | -$1,704,357 | $43.17 | 8 |
| 2023 Q4 | 60,658 | $2,760,961 | +$1,470,387 | $45.53 | 9 |
| 2023 Q3 | 27,159 | $1,120,833 | -$1,250,037 | $41.27 | 6 |
| 2023 Q2 | 52,803 | $2,443,645 | -$9,875,444 | $46.28 | 4 |
| 2023 Q1 | 252,124 | $12,507,012 | +$8,967,552 | $49.6 | 7 |
| 2022 Q4 | 71,583 | $3,369,569 | -$309,265 | $47.07 | 10 |
| 2022 Q3 | 78,022 | $3,683,000 | -$1,463,000 | $47.19 | 7 |
| 2022 Q2 | 95,667 | $5,154,000 | +$2,483,000 | $53.84 | 4 |
| 2022 Q1 | 45,267 | $2,678,000 | -$723,947 | $59.15 | 9 |
| 2021 Q4 | 57,468 | $3,892,000 | -$449,824 | $67.71 | 9 |
| 2021 Q3 | 64,048 | $4,359,000 | +$2,529,063 | $68.07 | 12 |
| 2021 Q2 | 26,791 | $1,830,000 | -$3,512,974 | $68.34 | 9 |
| 2021 Q1 | 80,570 | $5,261,000 | -$9,524,413 | $65.3 | 10 |
| 2020 Q4 | 217,872 | $16,044,000 | +$10,648,810 | $73.67 | 11 |
| 2020 Q3 | 73,405 | $5,538,642 | +$972,913 | $75.97 | 10 |
| 2020 Q2 | 60,867 | $4,605,778 | -$5,831,626 | $75.74 | 12 |
| 2020 Q1 | 137,590 | $10,357,000 | +$3,057,131 | $75.23 | 12 |
| 2019 Q4 | 109,231 | $6,809,000 | -$18,832,558 | $62.32 | 15 |
| 2019 Q3 | 411,222 | $26,623,000 | +$4,046,855 | $64.73 | 16 |
| 2019 Q2 | 349,194 | $21,650,000 | +$9,402,191 | $61.98 | 16 |
| 2019 Q1 | 197,420 | $11,440,000 | -$13,208,086 | $58.18 | 13 |
| 2018 Q4 | 444,272 | $24,796,000 | -$13,328,494 | $55.78 | 20 |
| 2018 Q3 | 676,806 | $35,810,000 | +$11,557,282 | $52.58 | 17 |
| 2018 Q2 | 460,434 | $24,407,427 | -$4,900,562 | $54.02 | 19 |
| 2018 Q1 | 538,732 | $29,498,000 | +$12,869,029 | $54.83 | 21 |
| 2017 Q4 | 302,311 | $17,304,000 | -$18,789,652 | $57.44 | 18 |
| 2017 Q3 | 628,851 | $36,545,000 | -$7,192,019 | $58.14 | 24 |
| 2017 Q2 | 785,380 | $45,677,000 | +$9,114,161 | $58.15 | 31 |
| 2017 Q1 | 610,795 | $34,762,000 | +$20,363,463 | $56.91 | 23 |
| 2016 Q4 | 233,539 | $13,099,000 | -$2,603,997 | $56.1 | 16 |
| 2016 Q3 | 265,053 | $16,805,000 | +$1,983,626 | $63.4 | 24 |
| 2016 Q2 | 231,190 | $14,898,000 | -$8,543,380 | $64.46 | 17 |
| 2016 Q1 | 285,864 | $17,517,000 | +$1,171,299 | $61.26 | 17 |
| 2015 Q4 | 268,942 | $15,095,000 | -$13,707,927 | $56.13 | 23 |
| 2015 Q3 | 1,093,802 | $63,592,000 | +$48,531,960 | $58.14 | 26 |
| 2015 Q2 | 139,851 | $7,665,000 | +$1,387,272 | $54.81 | 14 |
| 2015 Q1 | 118,053 | $6,849,000 | -$59,579,283 | $58.03 | 19 |
| 2014 Q4 | 1,245,531 | $69,093,000 | +$61,928,158 | $55.47 | 32 |
| 2014 Q3 | 222,091 | $11,776,984 | -$550,155,706 | $53.04 | 24 |
| 2014 Q2 | 10,452,164 | $562,240,987 | +$544,984,404 | $53.79 | 44 |
| 2014 Q1 | 314,634 | $16,238,000 | -$38,859,362 | $51.6 | 24 |