| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,335,632 | $102,346,659 | -$6,094,887 | $43.82 | 82 |
| 2025 Q2 | 2,489,632 | $105,060,449 | +$11,922,525 | $42.2 | 86 |
| 2025 Q1 | 2,206,735 | $87,548,874 | -$1,150,979 | $39.67 | 77 |
| 2024 Q4 | 2,235,768 | $90,145,202 | -$2,815,617 | $40.32 | 83 |
| 2024 Q3 | 2,306,184 | $91,010,879 | -$13,932,324 | $39.46 | 81 |
| 2024 Q2 | 2,663,510 | $101,329,048 | +$18,579,556 | $37.98 | 79 |
| 2024 Q1 | 2,185,722 | $77,759,072 | -$5,696,363 | $35.6 | 81 |
| 2023 Q4 | 2,348,554 | $79,574,756 | -$19,172,262 | $33.86 | 78 |
| 2023 Q3 | 2,928,195 | $90,978,251 | -$4,331,912 | $31.08 | 76 |
| 2023 Q2 | 3,076,802 | $97,705,943 | -$4,489,760 | $31.78 | 80 |
| 2023 Q1 | 3,213,063 | $97,116,367 | -$42,842,679 | $30.23 | 74 |
| 2022 Q4 | 4,740,564 | $137,849,947 | -$2,195,251 | $29.01 | 75 |
| 2022 Q3 | 4,862,693 | $133,368,259 | +$2,415,603 | $27.42 | 71 |
| 2022 Q2 | 4,772,935 | $135,539,603 | +$101,902,513 | $28.39 | 75 |
| 2022 Q1 | 1,150,176 | $37,572,734 | -$3,323,591 | $32.75 | 51 |
| 2021 Q4 | 1,259,013 | $41,378,253 | +$1,038,645 | $33.17 | 53 |
| 2021 Q3 | 1,077,260 | $33,828,295 | -$7,331,631 | $31.29 | 49 |
| 2021 Q2 | 1,319,356 | $41,110,164 | +$33,768,840 | $31.13 | 50 |
| 2021 Q1 | 220,450 | $6,681,252 | +$388,512 | $30.3 | 15 |
| 2020 Q4 | 218,685 | $6,493,877 | +$411,848 | $29.67 | 13 |
| 2020 Q3 | 187,815 | $5,276,571 | -$1,223,743 | $28.12 | 12 |
| 2020 Q2 | 232,617 | $6,320,321 | +$6,320,321 | $26.88 | 11 |