| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 184,221 | $3,723,122 | +$391,025 | $20.21 | 6 |
| 2025 Q2 | 164,871 | $3,225,875 | +$500,338 | $19.57 | 6 |
| 2025 Q1 | 139,299 | $2,766,069 | +$458,950 | $19.85 | 6 |
| 2024 Q4 | 116,188 | $2,543,222 | -$167,364 | $21.9 | 6 |
| 2024 Q3 | 122,449 | $2,875,594 | +$148,764 | $23.47 | 7 |
| 2024 Q2 | 116,115 | $2,588,887 | +$1,693,101 | $22.3 | 7 |
| 2024 Q1 | 40,188 | $806,009 | -$131,140 | $20.06 | 6 |
| 2023 Q4 | 46,724 | $938,586 | -$10,658 | $20.09 | 5 |
| 2023 Q3 | 46,709 | $830,999 | +$5,426 | $17.79 | 5 |
| 2023 Q2 | 46,404 | $929,892 | -$432,410 | $20.04 | 5 |
| 2023 Q1 | 68,603 | $1,340,151 | +$474,449 | $19.53 | 5 |
| 2022 Q4 | 44,368 | $769,782 | +$71,361 | $17.35 | 3 |
| 2022 Q3 | 40,255 | $596,094 | -$37,000 | $14.79 | 3 |
| 2022 Q2 | 42,717 | $656,254 | -$183,968 | $15.38 | 4 |
| 2022 Q1 | 54,691 | $923,564 | -$9,538,950 | $16.87 | 4 |
| 2021 Q4 | 526,949 | $10,640,481 | -$287,222 | $20.2 | 5 |
| 2021 Q3 | 529,915 | $12,309,857 | +$11,613,637 | $23.14 | 6 |
| 2021 Q2 | 30,015 | $790,862 | -$28,167,068 | $26.19 | 5 |
| 2021 Q1 | 1,019,751 | $29,020,410 | +$1,699,586 | $28.46 | 7 |
| 2020 Q4 | 1,242,707 | $34,707,000 | +$1,361,191 | $27.93 | 7 |
| 2020 Q3 | 1,193,980 | $31,280,000 | -$4,840,690 | $26.2 | 7 |
| 2020 Q2 | 1,378,769 | $32,209,000 | -$2,736,626 | $23.36 | 7 |
| 2020 Q1 | 1,495,943 | $29,784,000 | -$2,866,926 | $19.83 | 6 |
| 2019 Q4 | 1,636,958 | $42,142,000 | -$18,461,665 | $25.74 | 7 |
| 2019 Q3 | 1,825,341 | $58,943,000 | +$15,864,730 | $24.75 | 8 |
| 2019 Q2 | 1,739,440 | $42,585,000 | +$4,193,693 | $24.46 | 6 |
| 2019 Q1 | 1,568,653 | $40,058,000 | +$28,480,919 | $25.53 | 10 |
| 2018 Q4 | 447,454 | $48,964,000 | -$4,848,684 | $109.05 | 9 |
| 2018 Q3 | 490,478 | $57,531,000 | -$5,203,149 | $117.33 | 8 |
| 2018 Q2 | 533,072 | $68,180,000 | +$1,618,107 | $127.85 | 11 |
| 2018 Q1 | 520,424 | $68,590,000 | +$18,715,041 | $131.49 | 12 |
| 2017 Q4 | 378,153 | $50,111,000 | +$380,934 | $132.51 | 11 |
| 2017 Q3 | 375,272 | $51,079,000 | +$3,777,997 | $136.13 | 12 |
| 2017 Q2 | 347,513 | $48,271,000 | -$2,216,899 | $137.44 | 10 |
| 2017 Q1 | 364,011 | $46,713,000 | -$258,094 | $128.44 | 10 |
| 2016 Q4 | 368,913 | $43,979,000 | +$4,617,304 | $119 | 11 |
| 2016 Q3 | 330,183 | $44,857,000 | -$6,706,639 | $135.94 | 11 |
| 2016 Q2 | 379,506 | $46,136,000 | -$5,116,836 | $121.46 | 10 |
| 2016 Q1 | 421,538 | $46,472,000 | -$15,295,129 | $109.86 | 9 |
| 2015 Q4 | 560,029 | $62,689,000 | +$3,271,970 | $111.43 | 8 |
| 2015 Q3 | 530,453 | $54,418,000 | -$19,418,070 | $102.63 | 6 |
| 2015 Q2 | 713,543 | $79,998,000 | -$2,248,050 | $112.09 | 7 |
| 2015 Q1 | 733,452 | $86,260,000 | -$13,978,493 | $117.66 | 9 |
| 2014 Q4 | 861,248 | $93,084,000 | -$87,476,577 | $108.17 | 7 |
| 2014 Q3 | 1,670,510 | $166,792,000 | +$13,937,062 | $99.87 | 9 |
| 2014 Q2 | 1,530,663 | $176,895,000 | -$16,467,066 | $115.59 | 10 |
| 2014 Q1 | 1,673,113 | $180,157,000 | -$3,180,654 | $107.75 | 10 |