| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 90,724 | $5,019,453 | -$1,464,723 | $55.05 | 5 |
| 2025 Q3 | 3,557,832 | $188,543,544 | -$59,593,820 | $53.02 | 106 |
| 2025 Q2 | 4,695,744 | $235,873,763 | +$13,763,790 | $50.22 | 110 |
| 2025 Q1 | 4,575,431 | $213,415,951 | +$63,032,238 | $46.63 | 104 |
| 2024 Q4 | 3,239,752 | $154,821,497 | -$23,447,131 | $47.95 | 105 |
| 2024 Q3 | 3,582,889 | $166,799,935 | -$6,793,224 | $46.56 | 102 |
| 2024 Q2 | 3,732,662 | $168,339,311 | -$16,610,893 | $45.10 | 104 |
| 2024 Q1 | 4,099,068 | $178,448,705 | +$49,238,070 | $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,182,407 | $36.74 | 83 |
| 2023 Q2 | 3,101,083 | $116,972,411 | -$9,139,399 | $37.72 | 88 |
| 2023 Q1 | 3,311,846 | $116,437,471 | +$20,233,247 | $35.16 | 81 |
| 2022 Q4 | 2,788,541 | $92,261,481 | +$4,015,966 | $33.04 | 74 |
| 2022 Q3 | 2,788,976 | $86,381,611 | -$8,963,542 | $31.01 | 74 |
| 2022 Q2 | 3,145,091 | $101,364,062 | -$34,080,973 | $32.15 | 79 |
| 2022 Q1 | 3,975,524 | $143,920,461 | +$49,115,681 | $36.12 | 82 |
| 2021 Q4 | 2,759,118 | $102,590,591 | -$2,191,387 | $37.29 | 62 |
| 2021 Q3 | 2,421,185 | $87,269,758 | -$5,095,279 | $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,263 | $34.14 | 52 |
| 2020 Q4 | 1,621,174 | $53,095,162 | -$37,264,200 | $32.75 | 44 |
| 2020 Q3 | 2,720,964 | $81,369,048 | +$11,018,789 | $30.16 | 35 |
| 2020 Q2 | 2,334,898 | $66,259,509 | -$404,421,562 | $28.36 | 30 |
| 2020 Q1 | 16,605,235 | $452,428,000 | +$440,088,482 | $24.70 | 38 |
| 2019 Q4 | 459,930 | $13,389,000 | +$1,667,651 | $29.13 | 15 |
| 2019 Q3 | 136,549 | $3,977,000 | +$1,495,528 | $29.14 | 10 |
| 2019 Q2 | 85,387 | $2,449,000 | -$2,421,657 | $28.68 | 10 |
| 2019 Q1 | 172,365 | $4,793,000 | +$4,793,003 | $27.78 | 13 |