| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,557,832 | $188,543,544 | -$59,593,797 | $53.02 | 106 |
| 2025 Q2 | 4,695,744 | $235,873,763 | +$13,763,784 | $50.22 | 110 |
| 2025 Q1 | 4,575,431 | $213,415,951 | +$63,032,228 | $46.63 | 104 |
| 2024 Q4 | 3,236,822 | $154,815,496 | -$23,588,245 | $47.95 | 105 |
| 2024 Q3 | 3,582,889 | $166,799,935 | -$6,793,222 | $46.56 | 102 |
| 2024 Q2 | 3,732,662 | $168,339,311 | -$16,610,891 | $45.1 | 104 |
| 2024 Q1 | 4,099,068 | $178,448,705 | +$49,238,075 | $43.54 | 104 |
| 2023 Q4 | 2,963,960 | $121,111,660 | +$11,484,964 | $40.86 | 88 |
| 2023 Q3 | 2,592,216 | $95,235,421 | -$19,145,729 | $36.74 | 83 |
| 2023 Q2 | 3,101,083 | $116,972,411 | -$9,460,011 | $37.72 | 88 |
| 2023 Q1 | 3,311,846 | $116,437,471 | +$20,098,694 | $35.16 | 81 |
| 2022 Q4 | 2,793,048 | $92,671,177 | +$4,015,964 | $33.04 | 75 |
| 2022 Q3 | 2,788,976 | $86,381,611 | -$8,963,549 | $31.01 | 74 |
| 2022 Q2 | 3,145,091 | $101,364,062 | -$34,481,680 | $32.15 | 79 |
| 2022 Q1 | 4,156,669 | $150,464,098 | +$50,473,124 | $36.12 | 84 |
| 2021 Q4 | 2,759,118 | $102,590,591 | -$2,191,375 | $37.29 | 62 |
| 2021 Q3 | 2,421,185 | $87,269,758 | -$5,095,272 | $36.06 | 53 |
| 2021 Q2 | 2,555,528 | $91,550,365 | -$10,989,970 | $35.82 | 52 |
| 2021 Q1 | 2,894,384 | $98,886,300 | +$42,595,265 | $34.14 | 52 |
| 2020 Q4 | 1,621,174 | $53,095,162 | -$37,264,218 | $32.75 | 44 |
| 2020 Q3 | 2,720,964 | $81,369,048 | +$11,018,804 | $30.16 | 35 |
| 2020 Q2 | 2,334,898 | $66,259,509 | -$404,132,065 | $28.36 | 30 |
| 2020 Q1 | 16,605,235 | $452,428,000 | +$440,273,883 | $24.7 | 38 |
| 2019 Q4 | 459,930 | $13,389,000 | +$1,686,650 | $29.13 | 15 |
| 2019 Q3 | 136,549 | $3,977,000 | +$1,495,529 | $29.14 | 10 |
| 2019 Q2 | 85,387 | $2,449,000 | -$2,421,658 | $28.68 | 10 |
| 2019 Q1 | 172,365 | $4,793,000 | +$4,793,000 | $27.78 | 13 |