| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,342,299 | $175,350,105 | -$80,288,216 | $52.49 | 17 |
| 2025 Q2 | 4,874,356 | $241,487,741 | -$93,645,327 | $49.55 | 20 |
| 2025 Q1 | 6,765,317 | $332,056,187 | +$222,049,006 | $49.07 | 18 |
| 2024 Q4 | 2,234,154 | $110,624,962 | +$4,811,020 | $49.52 | 19 |
| 2024 Q3 | 2,136,979 | $107,044,469 | +$2,417,863 | $50.09 | 14 |
| 2024 Q2 | 2,088,720 | $96,019,038 | +$14,082,806 | $45.97 | 16 |
| 2024 Q1 | 1,782,369 | $83,539,039 | +$5,508,320 | $46.87 | 12 |
| 2023 Q4 | 1,664,825 | $72,210,622 | +$19,770,985 | $43.37 | 12 |
| 2023 Q3 | 597,315 | $23,524,108 | +$8,307,288 | $39.38 | 6 |
| 2023 Q2 | 384,624 | $15,966,944 | +$3,429,235 | $41.51 | 7 |
| 2023 Q1 | 266,141 | $10,772,120 | -$3,135,303 | $40.48 | 7 |
| 2022 Q4 | 342,616 | $14,011,588 | +$5,053,518 | $40.9 | 9 |
| 2022 Q3 | 219,838 | $8,075,000 | -$4,507,263 | $36.73 | 8 |
| 2022 Q2 | 334,436 | $12,974,000 | +$8,232,001 | $38.8 | 12 |
| 2022 Q1 | 122,200 | $5,418,000 | +$1,511,438 | $44.33 | 7 |
| 2021 Q4 | 88,658 | $3,943,000 | +$1,949,164 | $44.47 | 6 |
| 2021 Q3 | 248,366 | $10,472,000 | +$1,265,760 | $42.17 | 5 |
| 2021 Q2 | 218,346 | $9,250,000 | +$750,323 | $42.37 | 5 |
| 2021 Q1 | 201,094 | $8,151,000 | -$38,312,489 | $40.49 | 2 |
| 2020 Q4 | 1,343,891 | $45,566,000 | +$39,691,285 | $33.94 | 3 |
| 2020 Q3 | 174,389 | $4,889,000 | -$2,862,094 | $27.86 | 3 |
| 2020 Q2 | 277,560 | $7,729,000 | +$652,358 | $27.84 | 4 |
| 2020 Q1 | 254,110 | $5,796,000 | +$2,630,162 | $22.83 | 4 |
| 2019 Q4 | 132,022 | $4,525,000 | +$449,446 | $34.29 | 3 |
| 2019 Q3 | 118,917 | $3,825,000 | -$3,537,561 | $32.17 | 1 |
| 2019 Q2 | 228,968 | $7,316,000 | +$67,318 | $31.91 | 3 |
| 2019 Q1 | 226,848 | $7,012,000 | -$518,899 | $31.51 | 2 |
| 2018 Q4 | 245,610 | $6,798,000 | +$585,135 | $27.68 | 3 |
| 2018 Q3 | 222,749 | $7,515,000 | +$224,382 | $33.74 | 4 |
| 2018 Q2 | 216,099 | $7,077,000 | -$1,370,078 | $32.75 | 3 |
| 2018 Q1 | 258,840 | $8,281,000 | +$1,882,000 | $31.98 | 5 |
| 2017 Q4 | 200,001 | $6,522,000 | $32.61 | 1 | |
| 2017 Q3 | 200,001 | $6,074,000 | -$4,000 | $30.37 | 1 |
| 2017 Q2 | 200,141 | $5,822,000 | -$242,886 | $28.83 | 2 |
| 2017 Q1 | 208,650 | $5,989,000 | -$167,694 | $28.71 | 3 |
| 2016 Q4 | 214,529 | $5,942,000 | +$400,000 | $27.81 | 2 |
| 2016 Q3 | 200,252 | $5,248,000 | -$5,238,574 | $25.06 | 2 |
| 2016 Q2 | 400,114 | $9,859,000 | +$619,046 | $24.64 | 3 |
| 2016 Q1 | 375,000 | $14,087,000 | +$14,086,988 | $37.57 | 1 |