| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,114,733 | $124,193,911 | -$20,515,579 | $58.73 | 29 |
| 2025 Q2 | 2,499,981 | $130,471,970 | -$11,990,002 | $52.19 | 32 |
| 2025 Q1 | 2,737,745 | $118,647,313 | +$12,460,688 | $43.23 | 31 |
| 2024 Q4 | 2,388,180 | $112,956,201 | -$20,144,740 | $47.31 | 28 |
| 2024 Q3 | 2,806,746 | $135,467,737 | +$52,386,334 | $48.23 | 31 |
| 2024 Q2 | 1,719,085 | $83,610,854 | -$8,276,617 | $48.64 | 24 |
| 2024 Q1 | 1,893,546 | $83,002,685 | +$14,392,420 | $43.83 | 21 |
| 2023 Q4 | 1,868,410 | $77,171,827 | -$2,431,199 | $41.31 | 17 |
| 2023 Q3 | 1,929,201 | $70,252,088 | -$6,707,989 | $36.43 | 19 |
| 2023 Q2 | 2,113,021 | $81,355,082 | -$7,442,113 | $38.51 | 14 |
| 2023 Q1 | 2,091,476 | $77,576,141 | +$44,916,775 | $37.1 | 13 |
| 2022 Q4 | 1,097,252 | $35,906,106 | +$18,579,628 | $32.7 | 14 |
| 2022 Q3 | 530,143 | $16,148,020 | -$1,254,821 | $30.46 | 11 |
| 2022 Q2 | 569,814 | $20,109,907 | -$511,325 | $35.58 | 10 |
| 2022 Q1 | 559,786 | $24,123,870 | -$399,438 | $43.12 | 12 |
| 2021 Q4 | 562,545 | $26,162,072 | +$4,697,949 | $46.5 | 14 |
| 2021 Q3 | 462,012 | $20,186,483 | -$4,569,106 | $43.69 | 13 |
| 2021 Q2 | 562,578 | $25,150,331 | +$4,520,517 | $44.75 | 14 |
| 2021 Q1 | 461,426 | $19,592,841 | +$6,108,634 | $41.67 | 11 |
| 2020 Q4 | 322,797 | $12,056,000 | -$1,163,139 | $36.77 | 7 |
| 2020 Q3 | 359,710 | $11,265,000 | -$995,339 | $31.29 | 8 |
| 2020 Q2 | 391,722 | $11,128,000 | +$116,332 | $28.38 | 7 |
| 2020 Q1 | 388,021 | $8,982,000 | -$313,694 | $23.15 | 5 |
| 2019 Q4 | 399,437 | $11,570,000 | -$462,477 | $28.97 | 4 |
| 2019 Q3 | 417,257 | $10,790,000 | -$259,086 | $25.86 | 5 |
| 2019 Q2 | 427,255 | $10,689,000 | -$30,059 | $25.02 | 4 |
| 2019 Q1 | 428,447 | $10,596,000 | -$131,164 | $24.73 | 4 |
| 2018 Q4 | 433,760 | $9,877,000 | +$9,293,397 | $22.77 | 3 |
| 2018 Q3 | 25,627 | $664,000 | -$107,735 | $25.91 | 1 |
| 2018 Q2 | 29,785 | $741,000 | -$3,945,247 | $24.88 | 1 |
| 2018 Q1 | 183,007 | $4,840,000 | -$265,010 | $26.45 | 2 |
| 2017 Q4 | 196,699 | $4,992,000 | +$4,992,000 | $25.38 | 3 |