| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 811,245 | $46,295,085 | -$3,816,769 | $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,337 | $51.74 | 26 |
| 2024 Q4 | 850,645 | $44,617,527 | -$4,624,380 | $52.45 | 25 |
| 2024 Q3 | 938,529 | $49,065,383 | -$5,517,447 | $52.28 | 26 |
| 2024 Q2 | 1,047,201 | $51,582,495 | -$201,848 | $49.26 | 23 |
| 2024 Q1 | 1,051,405 | $51,322,485 | -$11,549,200 | $48.81 | 24 |
| 2023 Q4 | 1,288,024 | $57,516,169 | +$26,002,468 | $44.74 | 23 |
| 2023 Q3 | 211,041 | $8,760,934 | +$1,814,125 | $41.49 | 14 |
| 2023 Q2 | 167,336 | $7,042,258 | -$11,558,584 | $42.05 | 12 |
| 2023 Q1 | 442,976 | $17,452,757 | +$13,285,622 | $39.40 | 13 |
| 2022 Q4 | 105,963 | $3,907,034 | -$1,447,979 | $36.87 | 13 |
| 2022 Q3 | 145,263 | $4,919,000 | +$457,054 | $33.73 | 12 |
| 2022 Q2 | 130,763 | $4,668,000 | -$2,675,035 | $35.53 | 13 |
| 2022 Q1 | 199,110 | $8,343,000 | -$5,563,247 | $41.99 | 15 |
| 2021 Q4 | 325,645 | $14,297,000 | -$14,801,055 | $43.91 | 16 |
| 2021 Q3 | 687,466 | $27,251,000 | -$8,184,218 | $39.64 | 19 |
| 2021 Q2 | 893,751 | $35,618,000 | -$7,678,597 | $39.85 | 20 |
| 2021 Q1 | 1,094,505 | $40,464,414 | -$56,885,380 | $36.97 | 21 |
| 2020 Q4 | 2,633,382 | $88,988,000 | -$14,887,185 | $33.80 | 17 |
| 2020 Q3 | 3,132,380 | $94,128,000 | -$825,467 | $30.05 | 15 |
| 2020 Q2 | 3,160,447 | $89,282,000 | +$14,370,867 | $28.25 | 15 |
| 2020 Q1 | 2,665,103 | $61,938,000 | -$12,939,899 | $23.24 | 15 |
| 2019 Q4 | 3,219,322 | $96,614,000 | -$11,229,529 | $30.01 | 16 |
| 2019 Q3 | 3,594,558 | $98,997,925 | -$20,442,381 | $27.55 | 19 |
| 2019 Q2 | 4,358,776 | $117,774,000 | -$6,432,734 | $27.02 | 18 |
| 2019 Q1 | 4,574,862 | $121,189,073 | +$52,336,211 | $26.49 | 16 |
| 2018 Q4 | 2,621,996 | $61,404,000 | +$8,921,611 | $23.42 | 10 |
| 2018 Q3 | 2,235,838 | $61,176,000 | +$24,007,949 | $27.36 | 10 |
| 2018 Q2 | 1,346,297 | $34,559,000 | +$34,558,990 | $25.67 | 6 |