| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 141,315 | $5,122,109 | +$1,053,020 | $36.49 | 12 |
| 2025 Q2 | 112,505 | $3,990,479 | +$812,294 | $35.77 | 13 |
| 2025 Q1 | 88,750 | $3,275,856 | -$375,542 | $37.39 | 13 |
| 2024 Q4 | 64,323 | $2,401,148 | +$347,505 | $38.02 | 13 |
| 2024 Q3 | 100,218 | $4,144,273 | +$2,205,311 | $41.95 | 15 |
| 2024 Q2 | 47,736 | $1,702,694 | +$101,508 | $36.53 | 13 |
| 2024 Q1 | 44,937 | $1,610,659 | +$577,084 | $36.81 | 14 |
| 2023 Q4 | 29,283 | $1,079,123 | +$332,263 | $38.65 | 12 |
| 2023 Q3 | 20,122 | $638,118 | -$1,209,134 | $33.45 | 10 |
| 2023 Q2 | 56,843 | $1,886,947 | -$2,101,646 | $35.82 | 11 |
| 2023 Q1 | 114,909 | $4,000,882 | +$477,388 | $36.14 | 13 |
| 2022 Q4 | 101,141 | $3,651,387 | -$367,555 | $37.78 | 12 |
| 2022 Q3 | 110,530 | $3,999,000 | +$531,346 | $37.55 | 13 |
| 2022 Q2 | 95,017 | $3,846,000 | -$1,978,922 | $42.78 | 15 |
| 2022 Q1 | 138,567 | $6,691,082 | +$507,029 | $50.79 | 16 |
| 2021 Q4 | 116,572 | $6,199,317 | -$91,340 | $53.15 | 17 |
| 2021 Q3 | 121,779 | $5,650,763 | -$3,640,000 | $47.63 | 21 |
| 2021 Q2 | 193,496 | $9,287,797 | +$1,243,554 | $48.02 | 21 |
| 2021 Q1 | 183,026 | $7,701,915 | -$162,190 | $44.01 | 20 |
| 2020 Q4 | 171,850 | $7,034,093 | +$640,267 | $40.93 | 17 |
| 2020 Q3 | 229,686 | $6,400,451 | -$5,196,871 | $34.48 | 19 |
| 2020 Q2 | 307,576 | $11,163,854 | +$147,417 | $36.3 | 21 |
| 2020 Q1 | 320,608 | $9,947,127 | -$1,841,084 | $30.79 | 27 |
| 2019 Q4 | 361,456 | $17,487,629 | +$663,396 | $48.41 | 30 |
| 2019 Q3 | 347,688 | $16,892,670 | -$26,552 | $48.59 | 29 |
| 2019 Q2 | 765,435 | $34,945,374 | -$3,907,319 | $47.08 | 28 |
| 2019 Q1 | 430,854 | $20,445,443 | -$1,380,442 | $47.45 | 26 |
| 2018 Q4 | 462,416 | $19,077,781 | -$2,136,233 | $41.12 | 31 |
| 2018 Q3 | 493,464 | $21,556,000 | -$563,764 | $43.65 | 28 |
| 2018 Q2 | 506,689 | $22,281,000 | -$2,793,902 | $43.98 | 31 |
| 2018 Q1 | 570,296 | $24,283,000 | +$1,754,148 | $42.57 | 30 |
| 2017 Q4 | 530,177 | $23,818,000 | +$74,319 | $44.93 | 30 |
| 2017 Q3 | 527,442 | $23,330,000 | -$5,927,246 | $44.22 | 29 |
| 2017 Q2 | 620,224 | $38,321,554 | -$4,551,580 | $44.09 | 31 |
| 2017 Q1 | 720,822 | $39,935,000 | +$7,112,497 | $43 | 29 |
| 2016 Q4 | 506,870 | $20,469,000 | -$4,341,317 | $41.66 | 30 |
| 2016 Q3 | 551,228 | $24,812,000 | -$3,354,378 | $45.01 | 26 |
| 2016 Q2 | 626,104 | $28,044,000 | -$2,146,276 | $44.79 | 29 |
| 2016 Q1 | 684,124 | $30,045,000 | +$756,729 | $43.92 | 31 |
| 2015 Q4 | 670,667 | $28,503,000 | -$1,328,677 | $42.53 | 32 |
| 2015 Q3 | 699,904 | $28,761,000 | -$1,333,852 | $41.09 | 27 |
| 2015 Q2 | 738,890 | $30,440,837 | +$7,067,294 | $41.62 | 25 |
| 2015 Q1 | 561,356 | $25,450,548 | +$2,860,413 | $45.34 | 24 |
| 2014 Q4 | 501,015 | $21,786,465 | -$326,224 | $43.48 | 29 |
| 2014 Q3 | 515,819 | $20,996,968 | -$3,833,160 | $40.71 | 32 |
| 2014 Q2 | 605,244 | $25,953,220 | -$2,918,490 | $42.9 | 29 |
| 2014 Q1 | 668,974 | $26,832,086 | -$8,119,495 | $40.11 | 30 |