| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 980,760 | $48,609,184 | +$14,889,091 | $49.56 | 67 |
| 2025 Q2 | 681,945 | $30,676,429 | -$4,837,707 | $44.94 | 59 |
| 2025 Q1 | 800,878 | $30,071,664 | -$4,440,716 | $37.55 | 58 |
| 2024 Q4 | 916,775 | $39,964,851 | +$4,487,892 | $43.57 | 66 |
| 2024 Q3 | 811,592 | $34,801,106 | -$13,665,384 | $42.88 | 56 |
| 2024 Q2 | 1,155,912 | $46,591,090 | +$713,190 | $40.31 | 64 |
| 2024 Q1 | 1,128,823 | $46,865,000 | -$4,827,487 | $41.52 | 67 |
| 2023 Q4 | 1,259,887 | $47,485,422 | +$3,305,055 | $37.71 | 69 |
| 2023 Q3 | 1,146,223 | $35,511,662 | +$446,461 | $31.97 | 51 |
| 2023 Q2 | 1,124,567 | $36,778,359 | -$8,620,835 | $32.71 | 57 |
| 2023 Q1 | 1,408,896 | $41,234,079 | -$6,753,404 | $29.27 | 59 |
| 2022 Q4 | 1,649,036 | $40,762,387 | -$2,501,337 | $24.72 | 60 |
| 2022 Q3 | 1,747,221 | $49,582,369 | -$15,442,635 | $28.39 | 64 |
| 2022 Q2 | 2,211,902 | $66,596,480 | +$11,308,697 | $30.11 | 79 |
| 2022 Q1 | 1,703,680 | $75,093,302 | +$2,645,079 | $44.08 | 90 |
| 2021 Q4 | 1,674,687 | $96,978,964 | +$11,756,421 | $57.84 | 110 |
| 2021 Q3 | 1,480,346 | $95,218,913 | -$32,176,735 | $64.31 | 102 |
| 2021 Q2 | 2,240,223 | $148,301,495 | -$6,796,445 | $66.20 | 117 |
| 2021 Q1 | 2,189,363 | $136,019,879 | +$23,958,298 | $62.18 | 128 |
| 2020 Q4 | 1,726,466 | $111,327,502 | +$62,445,678 | $64.49 | 113 |
| 2020 Q3 | 704,330 | $36,889,944 | +$22,450,440 | $52.28 | 54 |
| 2020 Q2 | 265,237 | $10,725,704 | +$3,975,017 | $40.44 | 29 |
| 2020 Q1 | 199,811 | $5,263,144 | -$933,398 | $26.35 | 23 |
| 2019 Q4 | 213,652 | $6,671,776 | -$3,038,004 | $31.08 | 27 |
| 2019 Q3 | 288,577 | $8,124,304 | +$2,912,657 | $28.16 | 26 |
| 2019 Q2 | 171,361 | $5,410,426 | +$305,033 | $31.56 | 21 |
| 2019 Q1 | 166,190 | $5,071,454 | +$2,916,848 | $30.50 | 16 |
| 2018 Q4 | 81,336 | $1,889,978 | +$591,888 | $23.26 | 13 |
| 2018 Q3 | 53,894 | $1,631,084 | -$704,170 | $30.22 | 13 |
| 2018 Q2 | 77,646 | $2,309,000 | +$42,650 | $29.77 | 13 |
| 2018 Q1 | 77,081 | $2,211,000 | +$554,018 | $28.56 | 12 |
| 2017 Q4 | 57,780 | $1,630,000 | +$521,000 | $28.19 | 10 |
| 2017 Q3 | 41,390 | $1,100,000 | -$149,022 | $26.55 | 8 |
| 2017 Q2 | 47,644 | $1,192,818 | -$1,862,555 | $24.82 | 10 |
| 2017 Q1 | 123,824 | $2,863,214 | +$424,503 | $23.12 | 9 |
| 2016 Q4 | 107,088 | $2,214,710 | +$1,006,288 | $20.67 | 8 |
| 2016 Q3 | 58,091 | $1,229,940 | -$299,352 | $21.17 | 7 |
| 2016 Q2 | 72,232 | $1,387,190 | +$313,818 | $19.21 | 6 |
| 2016 Q1 | 55,023 | $1,061,192 | -$3,297,736 | $19.28 | 9 |
| 2015 Q4 | 214,861 | $4,490,482 | +$1,207,271 | $20.90 | 11 |
| 2015 Q3 | 157,134 | $3,138,891 | +$79,948 | $19.91 | 15 |
| 2015 Q2 | 163,534 | $3,945,322 | -$1,310,104 | $24.15 | 12 |
| 2015 Q1 | 217,570 | $5,308,850 | +$2,456,259 | $24.39 | 15 |
| 2014 Q4 | 119,056 | $2,721,574 | -$591,346 | $22.84 | 17 |
| 2014 Q3 | 139,578 | $3,200,202 | +$980,417 | $22.98 | 14 |
| 2014 Q2 | 96,738 | $2,213,662 | -$312,034 | $22.88 | 12 |
| 2014 Q1 | 111,515 | $2,486,000 | -$921,467 | $22.29 | 9 |