| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,804 | $2,738,650 | -$7,216 | $115.08 | 9 |
| 2025 Q2 | 26,486 | $2,772,989 | +$130,309 | $104.73 | 14 |
| 2025 Q1 | 25,233 | $2,346,895 | -$532,703 | $93.01 | 11 |
| 2024 Q4 | 30,720 | $3,027,752 | +$398,927 | $98.56 | 11 |
| 2024 Q3 | 26,654 | $2,869,247 | -$53,257,574 | $107.65 | 11 |
| 2024 Q2 | 568,758 | $55,886,144 | -$4,584,948 | $98.35 | 15 |
| 2024 Q1 | 615,425 | $52,644,715 | +$5,052,321 | $85.56 | 13 |
| 2023 Q4 | 556,367 | $45,350,696 | -$1,000,849 | $81.44 | 10 |
| 2023 Q3 | 567,821 | $41,076,821 | -$517,855 | $72.32 | 11 |
| 2023 Q2 | 574,929 | $45,593,108 | -$17,934,139 | $79.36 | 12 |
| 2023 Q1 | 853,108 | $55,421,464 | +$381,051 | $64.97 | 10 |
| 2022 Q4 | 847,240 | $52,985,387 | +$18,474,845 | $62.56 | 9 |
| 2022 Q3 | 551,640 | $26,692,953 | -$16,611,388 | $48.39 | 7 |
| 2022 Q2 | 526,951 | $28,388,000 | +$203,981 | $54.02 | 7 |
| 2022 Q1 | 783,990 | $53,035,000 | +$1,521,963 | $68.04 | 10 |
| 2021 Q4 | 761,482 | $46,867,000 | +$6,360,674 | $61.53 | 9 |
| 2021 Q3 | 658,080 | $38,649,000 | +$1,158,367 | $58.73 | 7 |
| 2021 Q2 | 638,451 | $36,731,000 | -$69,528,827 | $57.56 | 9 |
| 2021 Q1 | 1,713,925 | $111,960,000 | +$14,334,358 | $65.32 | 10 |
| 2020 Q4 | 1,494,476 | $86,290,000 | +$10,462,009 | $57.74 | 8 |
| 2020 Q3 | 1,313,282 | $67,530,000 | +$15,661,212 | $51.42 | 8 |
| 2020 Q2 | 1,008,738 | $43,548,000 | -$12,548,968 | $43.17 | 6 |
| 2020 Q1 | 1,290,778 | $53,435,000 | +$7,975,332 | $40.92 | 7 |
| 2019 Q4 | 1,094,853 | $50,628,519 | -$3,147,339 | $46.10 | 8 |
| 2019 Q3 | 1,162,431 | $48,015,000 | -$7,923,901 | $41.30 | 6 |
| 2019 Q2 | 1,370,753 | $52,282,364 | +$1,247,288 | $38.13 | 10 |
| 2019 Q1 | 1,338,046 | $48,351,000 | +$2,375,467 | $36.13 | 7 |
| 2018 Q4 | 1,272,293 | $43,369,000 | +$8,824,266 | $34.11 | 8 |
| 2018 Q3 | 1,013,417 | $37,117,000 | -$1,177,493 | $36.31 | 6 |
| 2018 Q2 | 1,045,503 | $37,772,000 | +$1,455,385 | $36.07 | 6 |
| 2018 Q1 | 1,005,161 | $38,910,000 | +$2,059,828 | $39.04 | 5 |
| 2017 Q4 | 952,568 | $35,617,000 | +$2,503,830 | $37.33 | 5 |
| 2017 Q3 | 885,637 | $28,954,000 | +$1,140,733 | $32.69 | 4 |
| 2017 Q2 | 850,714 | $24,949,000 | +$2,040,586 | $29.05 | 4 |
| 2017 Q1 | 782,130 | $22,202,000 | +$1,380,636 | $28.38 | 4 |
| 2016 Q4 | 734,266 | $19,435,000 | +$9,356,888 | $26.40 | 5 |
| 2016 Q3 | 381,843 | $9,507,000 | -$6,200,569 | $24.85 | 5 |
| 2016 Q2 | 638,309 | $15,426,000 | -$323,359 | $24.16 | 5 |
| 2016 Q1 | 651,690 | $16,033,000 | +$1,915,479 | $24.58 | 6 |
| 2015 Q4 | 573,614 | $13,643,000 | +$6,762,733 | $23.60 | 6 |
| 2015 Q3 | 287,767 | $6,044,000 | -$5,124,258 | $20.82 | 4 |
| 2015 Q2 | 478,163 | $12,655,000 | +$1,538,505 | $26.46 | 6 |
| 2015 Q1 | 420,251 | $9,126,000 | +$462,603 | $21.70 | 3 |
| 2014 Q4 | 399,029 | $8,576,000 | +$181,024 | $21.40 | 5 |
| 2014 Q3 | 389,403 | $9,507,000 | -$2,063,980 | $24.39 | 7 |
| 2014 Q2 | 473,884 | $12,178,000 | -$1,013,988 | $25.68 | 6 |
| 2014 Q1 | 513,322 | $12,016,000 | +$258,563 | $23.42 | 5 |