| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 78,615 | $36,646,889 | +$2,052,770 | $465.74 | 14 |
| 2025 Q2 | 75,796 | $31,987,751 | -$11,610,762 | $422.49 | 17 |
| 2025 Q1 | 103,307 | $29,533,453 | -$24,027,347 | $286.17 | 13 |
| 2024 Q4 | 187,393 | $23,754,085 | -$434,929 | $126.55 | 10 |
| 2024 Q3 | 155,613 | $16,882,259 | +$2,065,691 | $108.17 | 10 |
| 2024 Q2 | 136,598 | $13,916,880 | +$8,431,533 | $101.63 | 9 |
| 2024 Q1 | 53,870 | $6,063,815 | +$123,643 | $112.6 | 6 |
| 2023 Q4 | 52,915 | $3,367,789 | +$2,890,557 | $64.01 | 6 |
| 2023 Q3 | 7,358 | $378,569 | +$17,827 | $51.45 | 5 |
| 2023 Q2 | 7,011 | $384,051 | +$326,347 | $54.8 | 5 |
| 2023 Q1 | 1,053 | $62,619 | +$62,619 | $59.47 | 1 |
| 2022 Q3 | 0 | $0 | -$1,620,000 | 0 | |
| 2022 Q2 | 35,173 | $1,620,000 | +$192,062 | $46.06 | 1 |
| 2022 Q1 | 31,003 | $1,325,000 | -$671,026 | $42.74 | 1 |
| 2021 Q4 | 46,704 | $882,000 | +$236,156 | $18.88 | 1 |
| 2021 Q3 | 34,199 | $672,000 | +$71,918 | $19.65 | 1 |
| 2021 Q2 | 30,539 | $603,000 | -$317,454 | $19.75 | 1 |
| 2021 Q1 | 46,464 | $937,000 | +$280,291 | $20.12 | 2 |
| 2020 Q4 | 32,523 | $693,000 | -$21,605 | $21.38 | 2 |
| 2020 Q3 | 33,538 | $604,000 | -$2,830 | $18.02 | 2 |
| 2020 Q2 | 33,696 | $585,000 | -$150,293 | $17.38 | 2 |
| 2020 Q1 | 42,367 | $599,000 | -$1,172 | $14.23 | 2 |
| 2019 Q4 | 42,428 | $970,000 | -$81,875 | $22.75 | 2 |
| 2019 Q3 | 46,055 | $1,158,000 | -$74,938 | $25.04 | 2 |
| 2019 Q2 | 49,076 | $1,196,000 | +$8,549 | $24.31 | 2 |
| 2019 Q1 | 48,744 | $1,008,000 | +$33,166 | $20.62 | 2 |
| 2018 Q4 | 47,135 | $834,000 | +$87,465 | $17.72 | 2 |
| 2018 Q3 | 42,210 | $889,000 | +$73,478 | $21.13 | 2 |
| 2018 Q2 | 38,716 | $847,000 | -$133,977 | $21.78 | 2 |
| 2018 Q1 | 44,769 | $1,273,000 | +$51,498 | $28.49 | 2 |
| 2017 Q4 | 42,947 | $1,092,000 | +$24,227 | $25.44 | 2 |
| 2017 Q3 | 41,995 | $948,000 | +$52,379 | $22.59 | 2 |
| 2017 Q2 | 39,674 | $754,000 | +$30,858 | $19.02 | 2 |
| 2017 Q1 | 38,047 | $638,000 | +$197,314 | $16.73 | 2 |
| 2016 Q4 | 26,186 | $353,000 | +$67,268 | $13.48 | 1 |
| 2016 Q3 | 21,196 | $295,000 | +$348 | $13.92 | 1 |
| 2016 Q2 | 21,171 | $250,000 | +$8,467 | $11.81 | 1 |
| 2016 Q1 | 20,454 | $327,000 | -$274,428 | $15.99 | 1 |
| 2015 Q4 | 39,874 | $530,000 | +$180,766 | $13.27 | 2 |
| 2015 Q3 | 26,179 | $320,000 | -$145,971 | $12.22 | 1 |
| 2015 Q2 | 41,192 | $416,000 | +$288,000 | $10.09 | 2 |
| 2015 Q1 | 294,678 | $2,849,000 | -$1,260,879 | $9.68 | 2 |
| 2014 Q4 | 426,348 | $3,743,000 | -$283,229 | $8.78 | 3 |
| 2014 Q3 | 458,643 | $4,413,000 | +$1,222,333 | $9.34 | 4 |
| 2014 Q2 | 331,517 | $4,693,000 | -$359,868 | $14.12 | 2 |
| 2014 Q1 | 356,935 | $5,023,000 | +$5,023,000 | $14.02 | 2 |