| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,000 | $2,132,140 | $125.42 | 1 | |
| 2025 Q2 | 17,000 | $1,996,480 | $117.44 | 1 | |
| 2025 Q1 | 17,000 | $1,632,680 | $96.04 | 1 | |
| 2024 Q4 | 17,000 | $1,729,544 | $101.74 | 1 | |
| 2024 Q3 | 17,000 | $1,677,599 | $0 | $98.68 | 1 |
| 2024 Q2 | 17,000 | $1,605,732 | $0 | $94.45 | 1 |
| 2024 Q1 | 17,000 | $1,517,930 | -$2,854,931 | $89.29 | 1 |
| 2023 Q4 | 53,743 | $4,175,831 | +$2,854,931 | $77.70 | 2 |
| 2023 Q3 | 17,000 | $1,152,430 | $0 | $67.79 | 1 |
| 2023 Q2 | 17,000 | $1,200,477 | $0 | $70.62 | 1 |
| 2023 Q1 | 17,000 | $1,104,764 | $0 | $64.99 | 1 |
| 2022 Q4 | 17,000 | $1,016,000 | $0 | $59.76 | 1 |
| 2022 Q3 | 17,000 | $968,000 | $0 | $56.94 | 1 |
| 2022 Q2 | 17,000 | $997,000 | $0 | $58.65 | 1 |
| 2022 Q1 | 17,000 | $1,228,000 | $0 | $72.24 | 1 |
| 2021 Q4 | 17,000 | $1,373,000 | $0 | $80.76 | 1 |
| 2021 Q3 | 17,000 | $1,258,000 | $0 | $74.00 | 1 |
| 2021 Q2 | 17,000 | $1,266,000 | -$49,000 | $74.47 | 1 |
| 2021 Q1 | 17,715 | $1,206,000 | $0 | $68.30 | 2 |
| 2020 Q4 | 17,715 | $1,197,000 | $0 | $67.36 | 2 |
| 2020 Q3 | 17,715 | $1,096,000 | -$18,338 | $61.71 | 2 |
| 2020 Q2 | 18,013 | $986,000 | +$16,180 | $54.53 | 2 |
| 2020 Q1 | 17,715 | $775,000 | $0 | $43.56 | 2 |
| 2019 Q4 | 17,715 | $911,000 | $0 | $51.58 | 2 |
| 2019 Q3 | 17,715 | $857,000 | $0 | $48.65 | 2 |
| 2019 Q2 | 17,715 | $857,000 | $0 | $48.65 | 2 |
| 2019 Q1 | 17,715 | $841,000 | $0 | $47.51 | 2 |
| 2018 Q4 | 17,715 | $735,000 | $0 | $41.71 | 2 |
| 2018 Q3 | 17,715 | $854,000 | -$28,000 | $47.89 | 2 |
| 2018 Q2 | 33,219 | $1,460,000 | -$249,763,250 | $44.88 | 4 |
| 2018 Q1 | 5,883,803 | $251,335,503 | -$1,191,801 | $42.76 | 88 |
| 2017 Q4 | 5,911,304 | $244,222,644 | +$6,091,948 | $41.49 | 81 |
| 2017 Q3 | 5,514,485 | $213,171,000 | -$9,844,590 | $38.93 | 69 |
| 2017 Q2 | 5,781,261 | $207,369,383 | -$9,897,394 | $35.96 | 72 |
| 2017 Q1 | 5,972,238 | $204,753,000 | -$9,552,691 | $34.35 | 66 |
| 2016 Q4 | 6,287,529 | $200,965,000 | -$22,097,975 | $31.93 | 68 |
| 2016 Q3 | 6,830,339 | $216,429,000 | +$2,702,383 | $31.68 | 62 |
| 2016 Q2 | 6,783,125 | $211,670,000 | -$14,430,049 | $31.22 | 65 |
| 2016 Q1 | 7,175,210 | $221,605,000 | +$15,242,335 | $30.88 | 63 |
| 2015 Q4 | 6,709,864 | $209,884,000 | +$59,516,009 | $31.29 | 58 |
| 2015 Q3 | 4,569,019 | $133,929,000 | +$11,190,266 | $29.30 | 50 |
| 2015 Q2 | 4,216,180 | $129,410,220 | -$20,317,630 | $30.69 | 49 |
| 2015 Q1 | 4,791,013 | $146,281,071 | +$13,825,511 | $30.63 | 49 |
| 2014 Q4 | 4,320,385 | $126,417,621 | +$1,554,318 | $29.26 | 41 |
| 2014 Q3 | 4,271,213 | $116,866,455 | -$2,102,215 | $27.37 | 38 |
| 2014 Q2 | 4,348,715 | $118,047,472 | -$28,075,338 | $27.15 | 41 |
| 2014 Q1 | 5,406,795 | $140,679,099 | +$17,397,405 | $26.02 | 41 |