| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 811,245 | $46,295,085 | -$3,816,772 | $57.07 | 26 |
| 2025 Q2 | 881,475 | $47,369,524 | +$2,406,766 | $53.75 | 29 |
| 2025 Q1 | 1,460,901 | $75,585,427 | -$2,130,335 | $51.74 | 26 |
| 2024 Q4 | 1,501,917 | $78,776,924 | -$7,589,442 | $52.45 | 26 |
| 2024 Q3 | 1,646,334 | $86,069,432 | +$6,627,864 | $52.28 | 27 |
| 2024 Q2 | 1,522,693 | $75,003,915 | -$1,575,042 | $49.26 | 24 |
| 2024 Q1 | 1,554,775 | $75,893,534 | -$15,860,762 | $48.81 | 25 |
| 2023 Q4 | 1,879,722 | $83,888,147 | +$52,374,444 | $44.74 | 24 |
| 2023 Q3 | 211,041 | $8,760,934 | +$1,814,124 | $41.49 | 14 |
| 2023 Q2 | 167,336 | $7,042,258 | -$11,558,572 | $42.05 | 12 |
| 2023 Q1 | 442,976 | $17,452,757 | +$13,285,635 | $39.4 | 13 |
| 2022 Q4 | 105,963 | $3,907,034 | -$1,447,978 | $36.87 | 13 |
| 2022 Q3 | 145,263 | $4,919,000 | +$457,055 | $33.73 | 12 |
| 2022 Q2 | 130,763 | $4,668,000 | -$2,691,055 | $35.53 | 13 |
| 2022 Q1 | 199,110 | $8,343,000 | -$5,684,654 | $41.99 | 15 |
| 2021 Q4 | 325,645 | $14,297,000 | -$14,815,151 | $43.91 | 16 |
| 2021 Q3 | 687,446 | $27,250,000 | -$8,148,060 | $39.64 | 18 |
| 2021 Q2 | 893,751 | $35,618,000 | -$7,678,595 | $39.85 | 20 |
| 2021 Q1 | 1,094,505 | $40,464,414 | -$56,885,381 | $36.97 | 21 |
| 2020 Q4 | 2,633,382 | $88,988,000 | -$14,887,166 | $33.8 | 17 |
| 2020 Q3 | 3,132,435 | $94,130,000 | -$825,466 | $30.05 | 16 |
| 2020 Q2 | 3,160,502 | $89,284,000 | +$14,214,701 | $28.25 | 16 |
| 2020 Q1 | 2,665,158 | $61,939,000 | -$12,939,885 | $23.24 | 16 |
| 2019 Q4 | 3,219,376 | $96,616,000 | -$11,230,163 | $30.02 | 17 |
| 2019 Q3 | 3,594,558 | $98,997,925 | -$21,045,402 | $27.55 | 19 |
| 2019 Q2 | 4,358,776 | $117,774,000 | -$6,489,314 | $27.02 | 18 |
| 2019 Q1 | 4,599,304 | $121,840,073 | +$52,376,671 | $26.49 | 17 |
| 2018 Q4 | 2,622,066 | $61,406,000 | +$8,923,609 | $23.42 | 11 |
| 2018 Q3 | 2,235,838 | $61,176,000 | +$24,340,940 | $27.36 | 10 |
| 2018 Q2 | 1,346,297 | $34,559,000 | +$34,559,000 | $25.67 | 6 |