| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 45,901 | $3,376,696 | +$211,333 | $73.53 | 10 |
| 2025 Q2 | 43,401 | $3,027,497 | +$363,194 | $69.78 | 10 |
| 2025 Q1 | 38,203 | $2,333,173 | -$11,826 | $60.9 | 9 |
| 2024 Q4 | 38,803 | $2,409,418 | +$47,646 | $62.11 | 9 |
| 2024 Q3 | 38,249 | $2,520,460 | -$505,624 | $65.87 | 11 |
| 2024 Q2 | 45,915 | $2,860,567 | -$163,244 | $62.31 | 10 |
| 2024 Q1 | 48,066 | $2,907,386 | +$105,177 | $60.6 | 10 |
| 2023 Q4 | 47,329 | $2,646,113 | +$1,111,847 | $55.9 | 14 |
| 2023 Q3 | 24,098 | $1,261,730 | -$1,157,387 | $52.93 | 7 |
| 2023 Q2 | 44,805 | $2,480,207 | +$583,509 | $55.37 | 8 |
| 2023 Q1 | 34,492 | $1,798,046 | +$108,528 | $52.15 | 6 |
| 2022 Q4 | 45,663 | $2,159,263 | +$29,177 | $47.3 | 6 |
| 2022 Q3 | 44,930 | $2,058,000 | -$222,010 | $45.38 | 8 |
| 2022 Q2 | 49,506 | $2,394,000 | -$341,576 | $48.37 | 8 |
| 2022 Q1 | 54,817 | $3,274,000 | -$292,332 | $59.73 | 9 |
| 2021 Q4 | 59,352 | $3,941,000 | -$324,419 | $66.4 | 11 |
| 2021 Q3 | 64,208 | $4,288,000 | -$222,355 | $66.79 | 11 |
| 2021 Q2 | 62,203 | $4,160,448 | +$463,990 | $66.88 | 10 |
| 2021 Q1 | 55,680 | $3,442,000 | -$205,239 | $61.84 | 10 |
| 2020 Q4 | 59,007 | $3,570,000 | +$699,926 | $60.52 | 10 |
| 2020 Q3 | 48,744 | $2,640,000 | -$236,498,349 | $53.82 | 8 |
| 2020 Q2 | 4,441,152 | $1,175,000 | -$44,478 | $47.8 | 3 |
| 2020 Q1 | 26,888 | $1,039,000 | -$319,107 | $38.66 | 3 |
| 2019 Q4 | 33,601 | $1,587,000 | -$112,166 | $47.23 | 5 |
| 2019 Q3 | 26,325 | $1,172,000 | +$91,683 | $44.51 | 3 |
| 2019 Q2 | 34,263 | $1,533,317 | +$189,677 | $44.77 | 6 |
| 2019 Q1 | 30,016 | $1,292,000 | -$79,998 | $42.92 | 4 |
| 2018 Q4 | 32,337 | $1,217,000 | -$1,135,743 | $37.63 | 5 |
| 2018 Q3 | 54,123 | $2,526,000 | -$36,772 | $46.83 | 7 |
| 2018 Q2 | 58,678 | $2,646,000 | -$23,000 | $45.09 | 5 |
| 2018 Q1 | 67,668 | $2,984,000 | -$413,798 | $44.1 | 7 |
| 2017 Q4 | 77,171 | $3,330,000 | +$334,774 | $43.15 | 8 |
| 2017 Q3 | 69,405 | $3,022,000 | -$229,180 | $43.54 | 7 |
| 2017 Q2 | 79,211 | $3,267,533 | +$29,195 | $41.31 | 9 |
| 2017 Q1 | 79,030 | $3,057,020 | +$98,466 | $38.69 | 9 |
| 2016 Q4 | 76,487 | $2,703,000 | -$740,083 | $35.35 | 8 |
| 2016 Q3 | 96,301 | $3,602,000 | -$230,805 | $37.4 | 10 |
| 2016 Q2 | 102,816 | $3,643,558 | +$1,413,896 | $35.39 | 12 |
| 2016 Q1 | 62,585 | $2,205,000 | -$1,361,921 | $35.15 | 8 |
| 2015 Q4 | 100,630 | $3,624,665 | +$231,761 | $36.03 | 13 |
| 2015 Q3 | 94,245 | $3,372,000 | -$3,179,196 | $35.78 | 10 |
| 2015 Q2 | 178,057 | $6,756,740 | +$591,012 | $38.25 | 11 |
| 2015 Q1 | 162,322 | $6,164,000 | -$205,526 | $37.97 | 10 |
| 2014 Q4 | 168,032 | $6,095,734 | -$423,007 | $36.28 | 11 |
| 2014 Q3 | 178,705 | $6,811,446 | -$42,849 | $38.11 | 12 |
| 2014 Q2 | 179,682 | $6,977,127 | -$737,732 | $38.82 | 13 |
| 2014 Q1 | 198,836 | $7,492,740 | +$400,726 | $37.66 | 13 |