| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| ALLIANCEBERNSTEIN L.P. | 5.4% | $6,448,242 | 80,392 | AllianceBernstein L.P. | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$23,970,261 | $80.15 | 0 |
| 2025 Q1 | 298,852 | $23,970,261 | +$2,455,834 | $80.21 | 27 |
| 2024 Q4 | 268,561 | $20,927,397 | +$1,914,216 | $77.85 | 26 |
| 2024 Q3 | 249,881 | $19,054,532 | +$2,087,931 | $76.25 | 23 |
| 2024 Q2 | 225,106 | $10,092,205 | +$1,520,616 | $44.76 | 21 |
| 2024 Q1 | 191,942 | $8,071,934 | +$482,469 | $42.12 | 19 |
| 2023 Q4 | 180,389 | $7,192,966 | +$27,744 | $39.86 | 17 |
| 2023 Q3 | 229,700 | $10,436,337 | +$543,675 | $45.60 | 20 |
| 2023 Q2 | 198,032 | $8,424,526 | -$27,575 | $43.06 | 17 |
| 2023 Q1 | 197,226 | $10,798,287 | +$180,230 | $55.00 | 17 |
| 2022 Q4 | 193,972 | $9,998,876 | +$2,284,962 | $52.00 | 19 |
| 2022 Q3 | 150,303 | $6,820,307 | -$75,881 | $43.89 | 13 |
| 2022 Q2 | 152,041 | $6,960,000 | -$91,617 | $45.99 | 13 |
| 2022 Q1 | 152,736 | $8,057,000 | -$32,213 | $52.71 | 14 |
| 2021 Q4 | 153,374 | $8,815,000 | -$64,354 | $57.81 | 12 |
| 2021 Q3 | 121,917 | $6,267,362 | -$319,291 | $51.62 | 13 |
| 2021 Q2 | 129,360 | $6,252,331 | +$315,913 | $47.33 | 12 |
| 2021 Q1 | 122,965 | $4,895,280 | -$27,318 | $40.00 | 11 |
| 2020 Q4 | 123,627 | $4,147,000 | +$88,446 | $33.25 | 10 |
| 2020 Q3 | 120,948 | $3,726,217 | +$269,095 | $31.00 | 10 |
| 2020 Q2 | 112,715 | $3,449,216 | -$103,767 | $30.88 | 11 |
| 2020 Q1 | 117,873 | $2,981,177 | +$335,451 | $25.29 | 12 |
| 2019 Q4 | 104,443 | $3,877,260 | +$544,593 | $37.13 | 12 |
| 2019 Q3 | 94,107 | $3,240,000 | +$335,180 | $34.40 | 13 |
| 2019 Q2 | 84,361 | $2,775,231 | +$33,347 | $32.89 | 12 |
| 2019 Q1 | 83,623 | $2,704,000 | +$494,269 | $32.15 | 12 |
| 2018 Q4 | 68,006 | $2,015,000 | -$1,233,283 | $30.14 | 10 |
| 2018 Q3 | 105,005 | $3,508,000 | +$23,716 | $33.40 | 15 |
| 2018 Q2 | 104,261 | $3,523,000 | -$18,463 | $33.74 | 13 |
| 2018 Q1 | 104,821 | $3,385,000 | +$8,162 | $32.27 | 13 |
| 2017 Q4 | 104,599 | $3,215,926 | +$17,549 | $30.65 | 13 |
| 2017 Q3 | 104,039 | $3,314,000 | +$10,833 | $30.93 | 12 |
| 2017 Q2 | 103,661 | $3,287,000 | +$143,000 | $31.71 | 12 |
| 2017 Q1 | 99,147 | $2,704,000 | -$7,187 | $27.31 | 11 |
| 2016 Q4 | 99,538 | $2,664,000 | -$30,278 | $26.76 | 10 |
| 2016 Q3 | 100,730 | $2,324,000 | +$28,769 | $22.79 | 10 |
| 2016 Q2 | 99,426 | $2,243,000 | +$203,334 | $22.62 | 9 |
| 2016 Q1 | 90,456 | $1,713,000 | +$50,947 | $18.92 | 8 |
| 2015 Q4 | 87,937 | $1,673,000 | -$787 | $19.23 | 10 |
| 2015 Q3 | 87,893 | $1,811,000 | +$7,132 | $20.77 | 8 |
| 2015 Q2 | 87,531 | $1,724,000 | +$414,450 | $19.72 | 9 |
| 2015 Q1 | 66,515 | $1,150,000 | +$979,806 | $17.28 | 7 |
| 2014 Q4 | 9,893 | $217,000 | -$4,580 | $21.28 | 5 |
| 2014 Q3 | 10,005 | $183,000 | +$183,000 | $17.14 | 6 |