| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 134,461 | $2,515,119 | +$541,649 | $51.55 | 8 |
| 2025 Q2 | 115,661 | $1,831,959 | -$805,551 | $48.36 | 4 |
| 2025 Q1 | 103,958 | $2,488,834 | +$801,204 | $44.98 | 5 |
| 2024 Q4 | 31,605 | $1,783,281 | +$275,581 | $48.92 | 4 |
| 2024 Q3 | 27,533 | $1,503,634 | +$547,419 | $48.88 | 5 |
| 2024 Q2 | 19,802 | $890,395 | -$1,419,308 | $45.09 | 6 |
| 2024 Q1 | 18,063 | $838,159 | -$32,592 | $46.43 | 5 |
| 2023 Q4 | 52,539 | $2,330,191 | +$1,415,018 | $44.35 | 6 |
| 2023 Q3 | 20,109 | $798,666 | -$1,077,651 | $39.71 | 5 |
| 2023 Q2 | 47,125 | $1,905,680 | -$846,470 | $41.35 | 4 |
| 2023 Q1 | 68,354 | $2,720,817 | +$2,015,246 | $39.81 | 4 |
| 2022 Q4 | 17,733 | $27,436,000 | +$14,373 | $38.8 | 3 |
| 2022 Q3 | 17,361 | $26,068,000 | -$2,570,000 | $36.62 | 3 |
| 2022 Q2 | 84,503 | $34,067,000 | -$362,079 | $38.04 | 3 |
| 2022 Q1 | 94,028 | $35,005,000 | -$126,957 | $44.19 | 3 |
| 2021 Q4 | 96,901 | $37,325,000 | +$4,341,461 | $47.12 | 3 |
| 2021 Q3 | 4,632 | $32,981,000 | -$4,954 | $23,652.92 | 2 |
| 2021 Q2 | 4,735 | $32,961,000 | +$47 | $48.08 | 3 |
| 2021 Q1 | 4,734 | $31,697,000 | +$5,091 | $48.08 | 3 |
| 2020 Q4 | 4,628 | $26,831,000 | -$93,000 | $19,241.09 | 2 |
| 2020 Q3 | 8,832 | $21,077,000 | +$27,254 | $15,024.36 | 2 |
| 2020 Q2 | 7,923 | $20,299,000 | -$26,307,484 | $14,488.52 | 2 |
| 2020 Q1 | 1,610 | $409,406,000 | -$270,000 | $254,289.44 | 1 |
| 2019 Q4 | 7,705 | $270,000 | +$24,424 | $35.04 | 1 |
| 2019 Q3 | 7,008 | $232,000 | +$232,000 | $33.1 | 1 |
| 2018 Q3 | 0 | $0 | -$1,017,000 | 0 | |
| 2018 Q2 | 26,969 | $1,017,000 | +$1,017,000 | $37.71 | 1 |
| 2018 Q1 | 0 | $0 | -$8,880,000 | 0 | |
| 2017 Q4 | 247,070 | $8,880,000 | +$165,078 | $35.94 | 1 |
| 2017 Q3 | 242,477 | $8,756,000 | +$185,392 | $36.11 | 1 |
| 2017 Q2 | 237,343 | $8,148,000 | +$117,855 | $34.33 | 1 |
| 2017 Q1 | 234,798 | $8,006,285 | -$57,695 | $34.1 | 2 |
| 2016 Q4 | 236,490 | $8,002,989 | +$11,371 | $33.84 | 2 |
| 2016 Q3 | 236,154 | $7,365,904 | -$43,084,946 | $31.18 | 2 |
| 2016 Q2 | 249,644 | $49,974,143 | +$42,951,616 | $29.24 | 4 |
| 2016 Q1 | 240,404 | $6,925,881 | +$168,881 | $28.81 | 2 |
| 2015 Q4 | 234,542 | $6,651,384 | -$208,696 | $28.36 | 2 |
| 2015 Q3 | 241,901 | $7,046,598 | -$28,608,160 | $29.13 | 2 |
| 2015 Q2 | 1,124,294 | $36,404,638 | +$3,932,368 | $32.38 | 3 |
| 2015 Q1 | 1,002,849 | $32,422,403 | +$25,426,496 | $32.33 | 3 |
| 2014 Q4 | 216,380 | $6,740,000 | -$42,674 | $31.15 | 1 |
| 2014 Q3 | 217,750 | $6,450,000 | -$232,589 | $29.62 | 1 |
| 2014 Q2 | 224,590 | $7,155,000 | +$716,733 | $31.86 | 3 |
| 2014 Q1 | 203,989 | $6,372,403 | -$56,305 | $31.78 | 2 |