| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,713 | $1,189,820 | +$690,197 | $75.01 | 4 |
| 2025 Q2 | 8,717 | $619,985 | -$61,756 | $71.01 | 3 |
| 2025 Q1 | 9,683 | $604,284 | +$37,074 | $63.22 | 4 |
| 2024 Q4 | 10,663 | $684,697 | +$27,642 | $63.47 | 4 |
| 2024 Q3 | 7,295 | $501,257 | -$140,361 | $68.86 | 3 |
| 2024 Q2 | 9,438 | $617,962 | +$537,725 | $65.37 | 4 |
| 2024 Q1 | 1,228 | $77,535 | +$7,162 | $62.73 | 2 |
| 2023 Q4 | 1,115 | $66,962 | -$281,752 | $60.05 | 2 |
| 2023 Q3 | 22,652 | $1,251,268 | -$1,168,238 | $54.97 | 4 |
| 2023 Q2 | 42,944 | $2,461,635 | +$1,490,598 | $57.32 | 2 |
| 2023 Q1 | 16,935 | $923,000 | -$67,759 | $54.5 | 1 |
| 2022 Q4 | 18,255 | $940,520 | +$4,895 | $51.51 | 2 |
| 2022 Q3 | 16,771 | $768,000 | -$681,932 | $45.79 | 1 |
| 2022 Q2 | 30,520 | $1,513,000 | -$161,227 | $49.58 | 3 |
| 2022 Q1 | 32,990 | $1,932,000 | +$146,054 | $58.56 | 4 |
| 2021 Q4 | 30,496 | $1,938,000 | +$189,096 | $63.53 | 4 |
| 2021 Q3 | 27,533 | $1,741,000 | -$299,156 | $63.22 | 3 |
| 2021 Q2 | 32,261 | $2,092,000 | -$317,545 | $64.85 | 3 |
| 2021 Q1 | 37,178 | $2,294,000 | -$62,129 | $61.7 | 4 |
| 2020 Q4 | 38,185 | $2,264,000 | +$343,016 | $59.3 | 4 |
| 2020 Q3 | 31,874 | $1,654,000 | +$4,255 | $51.89 | 2 |
| 2020 Q2 | 31,792 | $1,548,000 | +$3,797 | $48.69 | 2 |
| 2020 Q1 | 31,714 | $1,311,000 | -$103,681 | $41.34 | 2 |
| 2019 Q4 | 34,222 | $1,787,000 | +$11,173 | $52.22 | 2 |
| 2019 Q3 | 34,008 | $1,642,000 | -$220,509 | $48.28 | 2 |
| 2019 Q2 | 38,533 | $1,880,000 | +$224,494 | $48.78 | 3 |
| 2019 Q1 | 33,943 | $1,621,000 | +$4,440 | $47.75 | 3 |
| 2018 Q4 | 32,582 | $1,393,000 | -$163,433 | $42.75 | 2 |
| 2018 Q3 | 35,601 | $1,820,000 | +$153,968 | $51.12 | 3 |
| 2018 Q2 | 32,597 | $1,655,000 | +$156,061 | $50.77 | 2 |
| 2018 Q1 | 29,523 | $1,506,000 | +$511,000 | $51.01 | 2 |
| 2017 Q4 | 19,499 | $995,000 | +$355,000 | $51.03 | 2 |
| 2017 Q3 | 12,545 | $642,000 | -$4,988,000 | $51.18 | 1 |
| 2017 Q2 | 114,505 | $5,602,000 | -$61,890 | $48.93 | 2 |
| 2017 Q1 | 154,621 | $7,240,342 | +$2,623 | $46.83 | 4 |
| 2016 Q4 | 154,565 | $6,767,147 | +$204,866 | $43.77 | 4 |
| 2016 Q3 | 149,886 | $6,810,044 | -$134,161,866 | $45.44 | 4 |
| 2016 Q2 | 55,237 | $140,869,193 | +$138,355,348 | $43.46 | 4 |
| 2016 Q1 | 57,837 | $2,499,981 | +$6,960 | $43.21 | 3 |
| 2015 Q4 | 57,676 | $2,497,938 | -$19,367 | $43.29 | 3 |
| 2015 Q3 | 58,126 | $2,477,098 | -$11,713,745 | $42.61 | 3 |
| 2015 Q2 | 313,519 | $14,429,820 | -$2,498,912 | $46.75 | 4 |
| 2015 Q1 | 367,976 | $17,332,735 | +$3,502,456 | $47.12 | 4 |
| 2014 Q4 | 293,622 | $13,521,123 | +$540,094 | $45.99 | 2 |
| 2014 Q3 | 281,894 | $13,074,398 | +$1,048,511 | $46.43 | 2 |
| 2014 Q2 | 259,287 | $12,308,702 | +$47,233 | $47.57 | 2 |
| 2014 Q1 | 305,887 | $14,084,478 | +$2,219,643 | $45.89 | 3 |