| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 102,047 | $13,562,424 | -$5,083,336 | $132.91 | 8 |
| 2025 Q2 | 148,031 | $14,840,925 | -$12,439,032 | $100.25 | 9 |
| 2025 Q1 | 273,880 | $24,917,929 | -$1,768,795 | $90.98 | 7 |
| 2024 Q4 | 294,032 | $19,610,963 | -$85,681 | $66.7 | 10 |
| 2024 Q3 | 295,311 | $19,825,710 | -$9,267,219 | $67.14 | 9 |
| 2024 Q2 | 442,056 | $23,331,564 | +$2,313,373 | $53.71 | 11 |
| 2024 Q1 | 387,598 | $19,225,236 | -$504,957 | $49.6 | 9 |
| 2023 Q4 | 398,778 | $17,366,715 | +$1,881,634 | $43.55 | 10 |
| 2023 Q3 | 355,677 | $12,958,896 | -$2,845,592 | $36.43 | 10 |
| 2023 Q2 | 431,325 | $17,144,741 | +$2,588,193 | $39.75 | 12 |
| 2023 Q1 | 366,062 | $15,461,500 | -$425,041 | $42.24 | 13 |
| 2022 Q4 | 376,182 | $14,004,821 | +$100,356 | $37.23 | 14 |
| 2022 Q3 | 375,460 | $11,769,000 | +$2,109,056 | $31.33 | 9 |
| 2022 Q2 | 306,485 | $11,463,000 | +$852,064 | $37.4 | 10 |
| 2022 Q1 | 296,214 | $12,960,000 | -$809,274 | $43.8 | 11 |
| 2021 Q4 | 314,724 | $12,405,000 | -$3,608,638 | $39.43 | 10 |
| 2021 Q3 | 399,554 | $14,582,000 | +$301,472 | $36.5 | 9 |
| 2021 Q2 | 391,316 | $14,583,000 | +$1,158,738 | $37.27 | 11 |
| 2021 Q1 | 360,183 | $12,846,000 | +$1,805,870 | $35.66 | 9 |
| 2020 Q4 | 309,607 | $13,756,000 | +$1,979,211 | $44.43 | 10 |
| 2020 Q3 | 265,082 | $11,890,000 | -$364,385 | $44.17 | 12 |
| 2020 Q2 | 284,241 | $11,976,000 | +$3,748,260 | $42.13 | 10 |
| 2020 Q1 | 195,283 | $6,342,000 | +$937,051 | $32.47 | 8 |
| 2019 Q4 | 168,476 | $5,151,000 | +$323,491 | $30.57 | 12 |
| 2019 Q3 | 160,215 | $4,686,000 | -$1,473,117 | $29.25 | 12 |
| 2019 Q2 | 212,993 | $5,802,000 | +$3,242,527 | $27.23 | 11 |
| 2019 Q1 | 97,323 | $2,253,000 | -$5,148,681 | $23.14 | 13 |
| 2018 Q4 | 1,039,665 | $7,559,000 | -$1,366,591 | $23.12 | 5 |
| 2018 Q3 | 390,074 | $7,906,000 | -$3,167,781 | $20.27 | 9 |
| 2018 Q2 | 546,185 | $12,355,000 | -$8,536,955 | $22.62 | 8 |
| 2018 Q1 | 920,323 | $23,632,000 | +$1,911,570 | $25.66 | 12 |
| 2017 Q4 | 845,943 | $21,138,000 | +$8,483,289 | $24.97 | 15 |
| 2017 Q3 | 476,194 | $11,962,000 | -$12,516,269 | $25.1 | 9 |
| 2017 Q2 | 1,713,280 | $22,997,000 | +$997,544 | $22.98 | 11 |
| 2017 Q1 | 1,669,898 | $22,425,000 | +$954,763 | $23.43 | 10 |
| 2016 Q4 | 909,297 | $18,295,000 | +$6,985,315 | $20.12 | 9 |
| 2016 Q3 | 479,832 | $12,888,000 | +$3,818,644 | $26.86 | 14 |
| 2016 Q2 | 337,403 | $9,625,000 | -$1,716,991 | $28.54 | 10 |
| 2016 Q1 | 397,867 | $9,957,000 | -$18,471,732 | $25.03 | 9 |
| 2015 Q4 | 1,389,002 | $25,197,000 | +$24,602,565 | $18.19 | 10 |
| 2015 Q3 | 29,197 | $593,000 | -$3,226,258 | $20.39 | 7 |
| 2015 Q2 | 892,962 | $4,090,392 | -$184,523 | $22.69 | 10 |
| 2015 Q1 | 899,925 | $20,886,914 | +$933,056 | $23.21 | 12 |
| 2014 Q4 | 849,816 | $19,969,325 | -$1,463,433 | $23.5 | 10 |
| 2014 Q3 | 907,093 | $22,358,208 | +$714,722 | $24.65 | 12 |
| 2014 Q2 | 877,961 | $26,459,716 | +$1,165,993 | $30.12 | 11 |
| 2014 Q1 | 842,730 | $23,858,216 | -$469,110 | $28.3 | 14 |