| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,466 | $2,711,042 | +$690,769 | $66.99 | 7 |
| 2025 Q2 | 30,249 | $1,933,125 | +$349,084 | $63.9 | 5 |
| 2025 Q1 | 24,786 | $1,524,948 | -$505,702 | $61.52 | 2 |
| 2024 Q4 | 33,743 | $2,077,592 | -$123,899 | $61.58 | 5 |
| 2024 Q3 | 34,520 | $2,222,071 | -$386,977 | $64.39 | 7 |
| 2024 Q2 | 42,552 | $2,571,375 | +$566,257 | $60.43 | 7 |
| 2024 Q1 | 32,411 | $2,016,045 | -$434,819 | $62.22 | 4 |
| 2023 Q4 | 40,872 | $2,337,344 | +$6,045 | $57.2 | 7 |
| 2023 Q3 | 32,745 | $1,728,924 | -$194,822 | $52.81 | 6 |
| 2023 Q2 | 36,272 | $1,988,714 | +$297,413 | $54.27 | 5 |
| 2023 Q1 | 30,800 | $1,611,640 | +$5,024 | $52.35 | 5 |
| 2022 Q4 | 36,737 | $1,909,611 | +$183,295 | $51.99 | 6 |
| 2022 Q3 | 33,274 | $1,586,000 | +$124,131 | $47.43 | 5 |
| 2022 Q2 | 30,128 | $1,528,000 | +$404,893 | $50.73 | 5 |
| 2022 Q1 | 30,335 | $1,793,000 | -$43,752 | $59.11 | 4 |
| 2021 Q4 | 31,075 | $1,879,000 | +$697,999 | $60.45 | 4 |
| 2021 Q3 | 20,623 | $1,140,000 | -$181,014 | $55.23 | 3 |
| 2021 Q2 | 19,613 | $1,093,000 | +$235,465 | $55.74 | 3 |
| 2021 Q1 | 15,391 | $834,000 | +$2,817 | $54.17 | 2 |
| 2020 Q4 | 15,339 | $770,000 | -$258,135 | $50.19 | 2 |
| 2020 Q3 | 20,479 | $939,000 | -$96,120 | $45.85 | 1 |
| 2020 Q2 | 22,678 | $988,000 | +$62,916 | $43.65 | 2 |
| 2020 Q1 | 21,368 | $803,000 | -$899,358 | $37.77 | 2 |
| 2019 Q4 | 40,215 | $1,936,000 | -$21,765 | $48.16 | 6 |
| 2019 Q3 | 38,840 | $1,801,000 | -$92,863 | $46.4 | 5 |
| 2019 Q2 | 42,658 | $1,956,000 | -$468,567 | $45.89 | 6 |
| 2019 Q1 | 53,079 | $2,398,000 | -$1,263,989 | $45.16 | 7 |
| 2018 Q4 | 89,136 | $3,658,000 | +$1,557,241 | $41.08 | 10 |
| 2018 Q3 | 49,315 | $2,303,000 | +$385,642 | $46.68 | 6 |
| 2018 Q2 | 52,526 | $2,330,000 | +$100,111 | $44.36 | 5 |
| 2018 Q1 | 50,262 | $2,252,000 | -$2,458,272 | $44.78 | 5 |
| 2017 Q4 | 104,042 | $4,749,957 | +$180,401 | $45.65 | 10 |
| 2017 Q3 | 100,435 | $4,473,000 | +$1,071,505 | $44.54 | 9 |
| 2017 Q2 | 76,614 | $3,245,681 | +$748,813 | $42.36 | 8 |
| 2017 Q1 | 59,123 | $2,514,132 | -$86,294 | $42.51 | 7 |
| 2016 Q4 | 61,365 | $2,515,104 | +$20,818 | $40.97 | 6 |
| 2016 Q3 | 60,891 | $2,484,726 | -$22,535,683 | $40.7 | 6 |
| 2016 Q2 | 74,717 | $24,977,600 | +$22,166,537 | $40.12 | 8 |
| 2016 Q1 | 70,084 | $2,730,379 | -$1,139,247 | $38.95 | 7 |
| 2015 Q4 | 99,791 | $3,838,265 | +$835,180 | $38.45 | 10 |
| 2015 Q3 | 78,041 | $2,933,838 | -$6,913,869 | $37.61 | 7 |
| 2015 Q2 | 250,756 | $10,043,252 | -$773,211 | $40.17 | 8 |
| 2015 Q1 | 269,695 | $11,017,289 | +$380,127 | $40.84 | 10 |
| 2014 Q4 | 260,365 | $10,676,055 | +$223,770 | $40.93 | 9 |
| 2014 Q3 | 254,741 | $10,661,148 | -$726,912 | $41.85 | 9 |
| 2014 Q2 | 272,143 | $11,329,934 | +$628,449 | $41.63 | 8 |
| 2014 Q1 | 257,283 | $10,290,327 | -$147,352 | $39.99 | 10 |