| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$4,326 | 0 | |
| 2025 Q1 | 54 | $4,326 | -$1,252,332 | $80.11 | 1 |
| 2024 Q4 | 24,416 | $1,256,471 | $65.11 | 2 | |
| 2024 Q3 | 158 | $12,262 | +$310 | $77.61 | 1 |
| 2024 Q2 | 924 | $61,790 | -$7,536 | $66.94 | 2 |
| 2024 Q1 | 4,120 | $269,871 | -$15,993 | $65.51 | 4 |
| 2023 Q4 | 4,372 | $252,289 | -$1,790,415 | $57.68 | 3 |
| 2023 Q3 | 37,550 | $1,998,036 | -$2,534,779 | $53.21 | 1 |
| 2023 Q2 | 84,133 | $5,733,217 | +$5,478,593 | $68.14 | 3 |
| 2023 Q1 | 3,731 | $224,540 | -$5,181,952 | $59.84 | 2 |
| 2022 Q4 | 84,699 | $5,420,896 | +$4,739,968 | $64.00 | 3 |
| 2022 Q3 | 10,637 | $523,000 | -$1,895,290 | $48.91 | 2 |
| 2022 Q2 | 49,187 | $2,355,000 | +$86,233 | $48.05 | 3 |
| 2022 Q1 | 46,255 | $3,032,000 | +$1,144,660 | $65.15 | 4 |
| 2021 Q4 | 28,797 | $2,341,000 | -$1,210,512 | $81.18 | 4 |
| 2021 Q3 | 43,685 | $2,974,000 | -$685,354 | $68.39 | 4 |
| 2021 Q2 | 53,746 | $3,689,000 | -$1,118,361 | $68.70 | 5 |
| 2021 Q1 | 70,123 | $4,184,000 | -$3,850,811 | $59.66 | 5 |
| 2020 Q4 | 139,967 | $6,522,000 | -$7,941,405 | $46.59 | 5 |
| 2020 Q3 | 310,883 | $12,719,000 | +$342,524 | $40.87 | 6 |
| 2020 Q2 | 302,410 | $10,323,000 | +$8,004,961 | $34.14 | 5 |
| 2020 Q1 | 67,982 | $1,841,000 | -$17,690,087 | $27.11 | 5 |
| 2019 Q4 | 725,884 | $29,553,000 | +$23,263,270 | $40.75 | 7 |
| 2019 Q3 | 154,445 | $6,765,000 | -$1,952,826 | $43.87 | 7 |
| 2019 Q2 | 198,949 | $8,216,000 | -$372,224 | $41.30 | 7 |
| 2019 Q1 | 207,970 | $7,703,000 | +$131,464 | $36.90 | 7 |
| 2018 Q4 | 204,067 | $6,136,000 | -$3,995,457 | $29.68 | 7 |
| 2018 Q3 | 341,294 | $11,916,000 | +$1,155,849 | $35.01 | 8 |
| 2018 Q2 | 308,767 | $10,373,000 | +$3,489,651 | $33.47 | 9 |
| 2018 Q1 | 203,930 | $7,186,186 | -$32,711,239 | $35.23 | 11 |
| 2017 Q4 | 1,074,837 | $40,955,829 | +$2,012,822 | $38.10 | 16 |
| 2017 Q3 | 1,035,519 | $41,722,870 | -$34,903,023 | $40.29 | 17 |
| 2017 Q2 | 1,840,245 | $79,757,610 | -$17,191,123 | $43.35 | 22 |
| 2017 Q1 | 2,239,079 | $94,302,347 | -$31,931,815 | $42.12 | 30 |
| 2016 Q4 | 3,003,548 | $123,733,340 | -$228,227,366 | $41.19 | 35 |
| 2016 Q3 | 7,726,299 | $357,578,954 | -$23,698,076,428 | $46.53 | 53 |
| 2016 Q2 | 544,096,977 | $24,071,376,990 | +$785,610,752 | $44.26 | 836 |
| 2016 Q1 | 526,906,009 | $20,532,339,598 | +$238,654,075 | $38.97 | 789 |
| 2015 Q4 | 520,965,037 | $20,577,346,976 | -$173,694,106 | $39.49 | 831 |
| 2015 Q3 | 524,176,848 | $21,695,387,805 | +$103,878,563 | $41.36 | 805 |
| 2015 Q2 | 522,138,928 | $25,855,797,586 | -$125,675,884 | $49.53 | 863 |
| 2015 Q1 | 522,247,150 | $26,330,182,327 | -$347,918,558 | $50.44 | 812 |
| 2014 Q4 | 525,757,622 | $25,408,151,329 | -$193,540,304 | $48.34 | 813 |
| 2014 Q3 | 529,604,176 | $23,303,551,820 | +$324,522,490 | $44.00 | 786 |
| 2014 Q2 | 520,991,483 | $26,006,924,229 | +$123,782,851 | $49.93 | 785 |
| 2014 Q1 | 515,440,885 | $24,385,251,584 | -$437,219,799 | $47.32 | 806 |