| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 42,172 | $2,709,458 | -$128,369 | $64.24 | 3 |
| 2025 Q2 | 44,170 | $2,760,284 | -$852,403 | $62.49 | 3 |
| 2025 Q1 | 57,810 | $3,219,603 | -$249,840 | $55.69 | 3 |
| 2024 Q4 | 62,296 | $3,376,454 | -$468,618 | $54.2 | 3 |
| 2024 Q3 | 70,942 | $4,341,154 | -$634,086 | $61.19 | 3 |
| 2024 Q2 | 81,304 | $4,495,594 | -$500,019 | $55.29 | 3 |
| 2024 Q1 | 90,347 | $5,016,587 | -$211,998 | $55.53 | 3 |
| 2023 Q4 | 94,165 | $4,991,360 | -$139,884 | $53.01 | 3 |
| 2023 Q3 | 96,804 | $4,503,034 | -$173,379 | $46.51 | 3 |
| 2023 Q2 | 100,539 | $5,168,034 | -$360,852 | $42.7 | 2 |
| 2023 Q1 | 107,559 | $5,363,034 | -$417,291 | $41.93 | 2 |
| 2022 Q4 | 115,928 | $5,400,034 | -$81,576 | $40.29 | 2 |
| 2022 Q3 | 117,679 | $4,832,000 | +$11,086 | $41.06 | 1 |
| 2022 Q2 | 117,409 | $5,182,000 | +$20,259 | $44.14 | 1 |
| 2022 Q1 | 116,950 | $6,130,000 | -$1,505,707 | $52.42 | 1 |
| 2021 Q4 | 141,739 | $8,610,000 | -$93,102 | $60.7 | 2 |
| 2021 Q3 | 143,271 | $8,360,000 | +$67,014 | $57.37 | 2 |
| 2021 Q2 | 142,000 | $7,618,000 | +$68,563 | $53.65 | 2 |
| 2021 Q1 | 140,722 | $6,915,000 | +$179,743 | $49.15 | 2 |
| 2020 Q4 | 137,065 | $6,414,000 | -$49,004 | $46.79 | 2 |
| 2020 Q3 | 138,112 | $5,700,000 | -$32,786 | $41.31 | 2 |
| 2020 Q2 | 138,897 | $5,187,000 | +$256,309 | $37.36 | 2 |
| 2020 Q1 | 132,056 | $4,379,000 | +$7,792 | $33.18 | 2 |
| 2019 Q4 | 131,821 | $5,421,000 | +$56,343 | $41.1 | 2 |
| 2019 Q3 | 130,451 | $4,990,000 | +$236,086 | $38.23 | 2 |
| 2019 Q2 | 124,270 | $4,653,000 | -$265,452 | $37.44 | 1 |
| 2019 Q1 | 131,707 | $4,664,000 | -$16,252 | $35.44 | 2 |
| 2018 Q4 | 132,159 | $4,115,000 | -$2,455,208 | $31.14 | 2 |
| 2018 Q3 | 203,213 | $7,088,000 | -$1,055,881 | $34.88 | 3 |
| 2018 Q2 | 233,829 | $7,839,000 | -$179,343,067 | $33.49 | 6 |
| 2018 Q1 | 5,496,337 | $187,314,269 | -$29,431,756 | $34.08 | 73 |
| 2017 Q4 | 6,324,886 | $224,779,984 | -$93,056,037 | $35.54 | 89 |
| 2017 Q3 | 8,375,285 | $288,269,543 | +$36,777,465 | $34.42 | 90 |
| 2017 Q2 | 7,307,482 | $238,369,737 | +$20,556,735 | $32.62 | 78 |
| 2017 Q1 | 6,704,959 | $208,323,336 | +$17,505,193 | $31.07 | 70 |
| 2016 Q4 | 6,093,435 | $173,365,615 | +$21,057,580 | $28.45 | 76 |
| 2016 Q3 | 5,293,209 | $163,620,296 | +$25,189,872 | $30.91 | 67 |
| 2016 Q2 | 4,478,123 | $134,266,596 | +$23,807,871 | $29.99 | 64 |
| 2016 Q1 | 3,687,574 | $103,588,800 | -$1,198,609 | $28.1 | 61 |
| 2015 Q4 | 3,732,516 | $101,265,261 | +$1,195,679 | $27.14 | 60 |
| 2015 Q3 | 3,571,834 | $94,350,310 | +$7,524,977 | $26.4 | 62 |
| 2015 Q2 | 3,284,214 | $93,826,552 | +$2,698,361 | $28.58 | 51 |
| 2015 Q1 | 3,190,353 | $89,944,734 | -$1,242,037 | $28.19 | 49 |
| 2014 Q4 | 3,235,839 | $90,794,884 | -$15,448,254 | $28.06 | 53 |
| 2014 Q3 | 3,895,698 | $107,335,675 | +$8,117,713 | $27.54 | 51 |
| 2014 Q2 | 3,639,681 | $109,716,495 | +$9,508,505 | $30.13 | 45 |
| 2014 Q1 | 3,325,827 | $96,522,424 | -$18,958,076 | $29.02 | 46 |