| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,213 | $350,406 | +$534 | $48.58 | 1 |
| 2025 Q3 | 633,364 | $32,384,804 | +$1,387,640 | $51.14 | 48 |
| 2025 Q2 | 616,797 | $30,432,370 | -$6,801,799 | $49.33 | 45 |
| 2025 Q1 | 752,413 | $32,705,320 | -$78,827 | $43.47 | 48 |
| 2024 Q4 | 752,726 | $34,116,290 | -$3,134,591 | $45.33 | 46 |
| 2024 Q3 | 810,838 | $35,923,212 | -$3,956,313 | $44.31 | 44 |
| 2024 Q2 | 905,707 | $37,314,379 | +$4,138,208 | $41.20 | 44 |
| 2024 Q1 | 798,945 | $33,754,472 | -$8,716,724 | $42.25 | 43 |
| 2023 Q4 | 1,001,127 | $41,476,387 | +$3,781,723 | $41.43 | 45 |
| 2023 Q3 | 916,300 | $32,487,054 | +$1,069,271 | $35.42 | 44 |
| 2023 Q2 | 883,143 | $34,738,579 | -$14,123,187 | $39.33 | 43 |
| 2023 Q1 | 1,223,567 | $44,933,147 | +$7,826,079 | $37.19 | 39 |
| 2022 Q4 | 1,008,331 | $33,487,230 | -$4,222,630 | $33.23 | 39 |
| 2022 Q3 | 1,150,219 | $36,225,960 | +$5,152,608 | $31.49 | 38 |
| 2022 Q2 | 986,323 | $32,767,139 | -$3,462,295 | $33.22 | 42 |
| 2022 Q1 | 1,080,813 | $46,143,788 | -$11,605,633 | $42.70 | 42 |
| 2021 Q4 | 1,328,648 | $63,868,687 | -$6,643,235 | $48.38 | 52 |
| 2021 Q3 | 1,483,074 | $71,742,124 | -$671,716 | $48.48 | 45 |
| 2021 Q2 | 1,431,367 | $69,584,179 | +$6,324,615 | $48.59 | 46 |
| 2021 Q1 | 1,305,717 | $59,199,856 | +$7,593,830 | $44.94 | 44 |
| 2020 Q4 | 931,014 | $43,050,015 | +$4,920,182 | $46.24 | 41 |
| 2020 Q3 | 1,017,796 | $39,288,275 | +$10,238,963 | $38.59 | 31 |
| 2020 Q2 | 752,882 | $26,047,775 | -$6,202,919 | $34.59 | 27 |
| 2020 Q1 | 938,706 | $24,799,662 | +$5,169,949 | $26.42 | 25 |
| 2019 Q4 | 741,176 | $23,873,874 | +$1,402,925 | $32.21 | 23 |
| 2019 Q3 | 697,758 | $20,284,238 | -$3,856,024 | $29.06 | 22 |
| 2019 Q2 | 826,293 | $25,153,768 | +$9,521,651 | $30.44 | 21 |
| 2019 Q1 | 514,294 | $14,960,288 | -$2,263,863 | $29.08 | 20 |
| 2018 Q4 | 592,450 | $14,159,232 | -$1,598,555 | $23.88 | 15 |
| 2018 Q3 | 642,822 | $19,075,388 | +$7,896,127 | $29.67 | 18 |
| 2018 Q2 | 369,714 | $10,250,000 | +$7,610,513 | $27.72 | 15 |
| 2018 Q1 | 95,479 | $2,540,000 | +$2,540,001 | $26.59 | 9 |
| 2016 Q1 | 230 | $7,000 | $0 | $30.43 | 1 |