| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 284,527 | $14,599,075 | +$718,289 | $51.31 | 1 |
| 2025 Q3 | 5,675,273 | $289,758,461 | -$5,845,385 | $51.06 | 47 |
| 2025 Q2 | 5,793,749 | $279,192,883 | -$14,010,017 | $48.20 | 51 |
| 2025 Q1 | 6,118,933 | $271,395,930 | +$3,003,209 | $44.40 | 49 |
| 2024 Q4 | 6,086,787 | $284,366,544 | +$36,748,342 | $46.71 | 48 |
| 2024 Q3 | 5,251,465 | $242,559,393 | +$32,418,389 | $46.20 | 45 |
| 2024 Q2 | 4,466,935 | $195,413,487 | +$27,489,660 | $43.74 | 40 |
| 2024 Q1 | 3,821,762 | $160,425,911 | -$12,661,060 | $41.99 | 37 |
| 2023 Q4 | 4,175,901 | $160,547,632 | -$11,921,988 | $38.44 | 36 |
| 2023 Q3 | 4,158,692 | $145,771,900 | -$27,633,084 | $35.05 | 36 |
| 2023 Q2 | 4,946,612 | $180,116,543 | -$102,380,846 | $36.42 | 35 |
| 2023 Q1 | 7,782,112 | $269,286,915 | -$17,397,690 | $34.60 | 40 |
| 2022 Q4 | 7,960,288 | $267,371,967 | -$60,136,056 | $33.59 | 37 |
| 2022 Q3 | 9,583,991 | $319,689,036 | +$12,574,189 | $33.32 | 32 |
| 2022 Q2 | 9,260,812 | $319,784,000 | +$62,934,211 | $34.52 | 36 |
| 2022 Q1 | 7,367,470 | $301,457,967 | +$50,965,279 | $40.94 | 28 |
| 2021 Q4 | 6,111,948 | $264,305,868 | +$26,701,116 | $43.25 | 30 |
| 2021 Q3 | 5,091,062 | $200,782,378 | +$12,255,466 | $39.44 | 23 |
| 2021 Q2 | 4,780,274 | $190,074,000 | +$8,467,610 | $39.75 | 20 |
| 2021 Q1 | 3,751,150 | $164,988,000 | -$2,885,951,780 | $36.53 | 18 |
| 2020 Q4 | 4,563,851 | $164,581,000 | +$20,744,997 | $36.05 | 15 |
| 2020 Q3 | 3,715,661 | $125,159,000 | -$498,806 | $33.67 | 11 |
| 2020 Q2 | 3,932,489 | $125,997,000 | +$11,542,882 | $32.05 | 17 |
| 2020 Q1 | 3,675,521 | $103,393,000 | +$21,258,368 | $28.13 | 15 |
| 2019 Q4 | 2,617,852 | $80,343,000 | +$26,102,736 | $30.66 | 17 |
| 2019 Q3 | 1,284,161 | $39,137,000 | -$19,298,878 | $30.48 | 12 |
| 2019 Q2 | 1,918,068 | $58,090,000 | +$7,446,801 | $30.27 | 17 |
| 2019 Q1 | 1,490,059 | $43,522,000 | +$34,128,423 | $29.21 | 14 |
| 2018 Q4 | 621,915 | $17,575,000 | +$3,304,920 | $28.25 | 19 |
| 2018 Q3 | 502,500 | $18,475,000 | +$1,413,836 | $36.96 | 14 |
| 2018 Q2 | 492,800 | $16,595,000 | +$530,425 | $33.88 | 14 |
| 2018 Q1 | 530,877 | $16,717,000 | +$4,951,675 | $31.74 | 13 |
| 2017 Q4 | 371,879 | $11,277,000 | +$2,706,963 | $30.32 | 7 |
| 2017 Q3 | 283,777 | $8,192,000 | +$938,027 | $28.80 | 6 |
| 2017 Q2 | 251,255 | $6,881,000 | +$191,490 | $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,999 | $25.87 | 5 |
| 2016 Q3 | 119,129 | $3,046,000 | +$1,787,897 | $25.58 | 6 |
| 2016 Q2 | 30,035 | $785,000 | +$785,001 | $26.16 | 2 |