| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,661,365 | $70,489,254 | -$19,804,851 | $42.46 | 42 |
| 2025 Q2 | 2,167,807 | $81,638,851 | -$16,367,621 | $37.66 | 42 |
| 2025 Q1 | 2,604,579 | $90,639,953 | -$15,129,537 | $34.81 | 42 |
| 2024 Q4 | 3,025,162 | $112,448,387 | -$42,769,002 | $37.17 | 51 |
| 2024 Q3 | 4,035,033 | $154,044,605 | -$9,422,121 | $38.16 | 53 |
| 2024 Q2 | 4,283,886 | $148,058,715 | -$26,963,019 | $34.56 | 59 |
| 2024 Q1 | 5,048,034 | $176,858,756 | -$34,012,572 | $35.04 | 64 |
| 2023 Q4 | 6,038,718 | $203,038,888 | -$156,720,210 | $33.63 | 67 |
| 2023 Q3 | 10,514,133 | $362,194,043 | -$85,921,725 | $34.45 | 74 |
| 2023 Q2 | 13,180,031 | $494,770,395 | -$141,266,049 | $37.54 | 75 |
| 2023 Q1 | 16,688,155 | $633,277,396 | -$47,039,954 | $37.97 | 94 |
| 2022 Q4 | 17,817,719 | $720,785,648 | +$80,921,431 | $40.46 | 93 |
| 2022 Q3 | 16,138,304 | $578,233,023 | +$97,384,021 | $35.82 | 83 |
| 2022 Q2 | 13,352,406 | $546,806,695 | +$173,573,621 | $40.93 | 73 |
| 2022 Q1 | 9,054,316 | $405,652,438 | +$132,310,036 | $44.8 | 56 |
| 2021 Q4 | 6,147,734 | $281,737,685 | +$133,917,287 | $45.85 | 53 |
| 2021 Q3 | 3,225,781 | $132,901,999 | +$50,545,157 | $41.18 | 39 |
| 2021 Q2 | 1,969,556 | $81,166,000 | +$26,298,543 | $40.9 | 22 |
| 2021 Q1 | 1,324,838 | $52,857,453 | +$3,575,222 | $38.92 | 11 |
| 2020 Q4 | 539,582 | $17,227,000 | -$15,655,655 | $31.93 | 7 |
| 2020 Q3 | 1,783,329 | $44,419,000 | +$43,533,000 | $25.03 | 7 |
| 2020 Q2 | 35,745 | $871,000 | +$871,000 | $24.37 | 2 |