| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 315,001 | $23,779,400 | $62.74 | 2 | |
| 2025 Q2 | 315,001 | $21,867,350 | $59.71 | 2 | |
| 2025 Q1 | 315,001 | $22,330,400 | $60.44 | 2 | |
| 2024 Q4 | 315,001 | $22,582,400 | -$1,311,927 | $60.84 | 2 |
| 2024 Q3 | 333,301 | $28,173,899 | $67.26 | 2 | |
| 2024 Q2 | 333,301 | $23,601,023 | +$2,811,157 | $60.4 | 2 |
| 2024 Q1 | 293,601 | $18,764,026 | $56.96 | 2 | |
| 2023 Q4 | 293,601 | $17,833,314 | -$1,822,200 | $55.37 | 2 |
| 2023 Q3 | 323,601 | $18,539,094 | -$1,232,537 | $53.64 | 2 |
| 2023 Q2 | 345,115 | $25,600,606 | $62.09 | 2 | |
| 2023 Q1 | 345,115 | $26,601,437 | -$183,913 | $63.54 | 2 |
| 2022 Q4 | 347,501 | $29,051,050 | -$310,950 | $66.8 | 2 |
| 2022 Q3 | 368,551 | $27,545,000 | -$9,709,689 | $41.95 | 2 |
| 2022 Q2 | 492,340 | $36,823,000 | -$2,398,089 | $77.46 | 3 |
| 2022 Q1 | 523,093 | $42,891,000 | -$91,779 | $84.71 | 3 |
| 2021 Q4 | 523,971 | $47,346,000 | -$1,112,754 | $93.35 | 3 |
| 2021 Q3 | 535,669 | $40,774,000 | -$3,389,108 | $78.49 | 3 |
| 2021 Q2 | 578,626 | $41,228,000 | -$494,051 | $73.27 | 3 |
| 2021 Q1 | 569,354 | $43,048,000 | -$1,571,975 | $75.61 | 2 |
| 2020 Q4 | 590,145 | $45,529,000 | +$33,024,863 | $77.15 | 2 |
| 2020 Q3 | 162,078 | $44,986,000 | -$2,413,071 | $277.56 | 2 |
| 2020 Q2 | 170,772 | $41,014,000 | -$4,840,345 | $240.17 | 2 |
| 2020 Q1 | 190,926 | $45,970,000 | -$3,873,655 | $240.72 | 2 |
| 2019 Q4 | 242,107 | $50,122,000 | +$660,177 | $242.12 | 4 |
| 2019 Q3 | 217,154 | $47,813,000 | +$441,151 | $232.98 | 4 |
| 2019 Q2 | 205,037 | $42,004,000 | -$5,209,759 | $204.86 | 4 |
| 2019 Q1 | 230,468 | $44,554,000 | -$4,594,517 | $193.36 | 4 |
| 2018 Q4 | 254,522 | $44,247,000 | +$89,586 | $174.01 | 6 |
| 2018 Q3 | 251,127 | $42,086,000 | +$282,387 | $167.57 | 5 |
| 2018 Q2 | 249,427 | $41,661,000 | -$524,399 | $166.98 | 3 |
| 2018 Q1 | 252,638 | $41,261,630 | +$29,576 | $163.33 | 5 |
| 2017 Q4 | 252,453 | $39,431,000 | +$267,139 | $156.27 | 4 |
| 2017 Q3 | 250,744 | $36,746,000 | +$293 | $146.57 | 3 |
| 2017 Q2 | 250,742 | $35,136,000 | -$18,090 | $140.13 | 3 |
| 2017 Q1 | 250,871 | $32,204,000 | -$58,910 | $128.37 | 3 |
| 2016 Q4 | 251,330 | $30,024,000 | -$26,653 | $119.52 | 3 |
| 2016 Q3 | 251,553 | $30,449,000 | +$259,180 | $122.22 | 3 |
| 2016 Q2 | 249,432 | $32,526,000 | -$965,179 | $130.4 | 3 |
| 2016 Q1 | 257,579 | $30,482,000 | -$6,501,352 | $118.34 | 5 |
| 2015 Q4 | 320,139 | $33,259,000 | +$12,174,033 | $103.89 | 5 |
| 2015 Q3 | 203,098 | $19,797,000 | -$219,733 | $97.49 | 6 |
| 2015 Q2 | 205,286 | $20,115,000 | -$4,107,230 | $98.02 | 7 |
| 2015 Q1 | 244,711 | $25,453,000 | +$62,391 | $104.01 | 8 |
| 2014 Q4 | 244,111 | $25,935,000 | +$214,751 | $106.29 | 8 |
| 2014 Q3 | 242,084 | $22,831,000 | -$3,494,345 | $93.86 | 8 |
| 2014 Q2 | 276,137 | $28,281,000 | -$2,404,018 | $102.48 | 10 |
| 2014 Q1 | 299,601 | $28,586,000 | +$80,630 | $95.63 | 9 |