| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,675,273 | $289,758,461 | -$5,845,387 | $51.06 | 47 |
| 2025 Q2 | 5,793,749 | $279,192,883 | -$14,010,004 | $48.2 | 51 |
| 2025 Q1 | 6,118,933 | $271,395,930 | +$3,003,217 | $44.4 | 49 |
| 2024 Q4 | 6,086,787 | $284,366,544 | +$36,748,349 | $46.71 | 48 |
| 2024 Q3 | 5,251,465 | $242,559,393 | +$32,418,396 | $46.2 | 45 |
| 2024 Q2 | 4,466,935 | $195,413,487 | +$27,489,649 | $43.74 | 40 |
| 2024 Q1 | 3,821,762 | $160,425,911 | -$12,661,107 | $41.99 | 37 |
| 2023 Q4 | 4,175,901 | $160,547,632 | -$11,921,956 | $38.44 | 36 |
| 2023 Q3 | 4,158,692 | $145,771,900 | -$27,913,989 | $35.05 | 36 |
| 2023 Q2 | 4,954,326 | $180,397,444 | -$102,122,309 | $36.42 | 36 |
| 2023 Q1 | 7,782,187 | $269,289,602 | -$18,549,371 | $34.6 | 40 |
| 2022 Q4 | 7,993,652 | $268,492,534 | -$57,262,369 | $33.59 | 38 |
| 2022 Q3 | 9,619,796 | $320,882,059 | +$10,754,099 | $33.32 | 33 |
| 2022 Q2 | 9,290,664 | $320,814,491 | +$63,930,662 | $34.52 | 37 |
| 2022 Q1 | 7,402,447 | $302,889,977 | +$50,765,832 | $40.94 | 30 |
| 2021 Q4 | 6,111,948 | $264,306,241 | +$26,701,123 | $43.25 | 30 |
| 2021 Q3 | 5,091,030 | $200,781,378 | +$12,255,474 | $39.44 | 22 |
| 2021 Q2 | 4,780,242 | $190,073,000 | +$41,315,503 | $39.75 | 19 |
| 2021 Q1 | 3,751,150 | $164,988,000 | -$2,885,951,746 | $36.53 | 18 |
| 2020 Q4 | 4,563,851 | $164,581,000 | +$20,745,004 | $36.05 | 15 |
| 2020 Q3 | 3,715,661 | $125,159,000 | -$6,695,809 | $33.67 | 11 |
| 2020 Q2 | 3,932,489 | $125,997,000 | +$11,536,168 | $32.05 | 17 |
| 2020 Q1 | 3,675,521 | $103,393,000 | +$21,252,399 | $28.13 | 15 |
| 2019 Q4 | 2,617,852 | $80,343,000 | +$26,102,751 | $30.66 | 17 |
| 2019 Q3 | 1,284,161 | $39,137,000 | -$19,298,871 | $30.48 | 12 |
| 2019 Q2 | 1,918,068 | $58,090,000 | +$12,994,792 | $30.27 | 17 |
| 2019 Q1 | 1,490,059 | $43,522,000 | +$34,128,413 | $29.21 | 14 |
| 2018 Q4 | 621,915 | $17,575,000 | +$3,304,920 | $28.25 | 19 |
| 2018 Q3 | 502,500 | $18,475,000 | +$42,722 | $36.96 | 14 |
| 2018 Q2 | 492,800 | $16,595,000 | -$1,035,575 | $33.88 | 14 |
| 2018 Q1 | 530,877 | $16,717,000 | +$4,951,674 | $31.74 | 13 |
| 2017 Q4 | 371,879 | $11,277,000 | +$2,706,960 | $30.32 | 7 |
| 2017 Q3 | 283,777 | $8,192,000 | +$938,026 | $28.8 | 6 |
| 2017 Q2 | 251,255 | $6,881,000 | +$191,492 | $27.39 | 6 |
| 2017 Q1 | 245,025 | $6,512,000 | +$1,372,017 | $26.58 | 6 |
| 2016 Q4 | 193,568 | $5,007,000 | +$1,924,996 | $25.87 | 5 |
| 2016 Q3 | 119,129 | $3,046,000 | +$1,787,899 | $25.58 | 6 |
| 2016 Q2 | 30,035 | $785,000 | +$785,000 | $26.16 | 2 |