ZD

Ziff Davis, Inc. ZD

Individual Beneficiary

Name of reporting person Citizenship or organization Sole voting power Shared voting power Sole dispositive power Shared dispositive power Amount beneficially owned Percent of class Accepted date
Janus Henderson Group plc EIN Jersey, Channel Islands 0 3214600 0 3214600 3214600 7.2 % 14/11/2024
The Vanguard Group Pennsylvania 0 49522 5047949 101408 5149357 11.5 % 12/11/2024
Ziff Davis, Inc. Delaware 0 0 0 0 0 0 % 12/11/2024
The Vanguard Group Pennsylvania 0 49522 5047949 101408 5149357 11.5 % 04/11/2024
ArrowMark Colorado Holdings, LLC Delaware, United States 3293669 0 3293669 0 0 7.16 % 14/02/2024
The Vanguard Group Pennsylvania 0 52988 4540070 103695 4643765 10.1 % 13/02/2024
Janus Henderson Group plc EIN Jersey, Channel Islands 0 3229351 0 3229351 3229351 7 % 13/02/2024
FMR LLC Delaware 1449435 0 1450269 0 1450269 3.153 % 09/02/2024
Abigail P. Johnson United States of America 0 0 1450269 0 1450269 3.153 % 09/02/2024
Ziff Davis, Inc. Delaware 1034295 0 1034295 0 1034295 5.4 % 05/02/2024
BlackRock, Inc. Delaware 5545101 0 5639522 0 5639522 12.3 % 23/01/2024
The Vanguard Group Pennsylvania 0 53895 4582192 105002 4687194 10.08 % 11/09/2023
The Vanguard Group Pennsylvania 0 53895 4582192 105002 4687194 10.08 % 11/09/2023
Ziff Davis, Inc. Delaware 1086688 0 1086688 0 1086688 5.48 % 13/02/2023
BlackRock, Inc. Delaware 5374789 0 5474521 0 5474521 11.6 % 24/01/2023
ArrowMark Colorado Holdings, LLC Delaware, United States 0 0 0 0 0 0 % 14/02/2022
Janus Henderson Group plc EIN #000000000 Jersey Channel Islands 0 3596378 0 3596378 3596378 7.5 % 11/02/2022
The Vanguard Group Pennsylvania For 0 85443 4320994 127110 4448104 9.22 % 10/02/2022
BlackRock, Inc. Delaware 5010260 0 5074102 0 5074102 10.5 % 28/01/2022
ArrowMark Colorado Holdings, LLC Delaware, United States 2980645 0 2980645 0 0 6.5 % 16/02/2021
ArrowMark Colorado Holdings, LLC Delaware United States 2980645 0 2980645 0 2980645 6.5 % 16/02/2021
William Blair Investment Management, LLC Delaware 1801194 0 2023920 0 2023920 4.4 % 11/02/2021
William Blair Investment Management, LLC Delaware 1801194 0 2023920 0 2023920 4.4 % 11/02/2021
The Vanguard Group Pennsylvania 0 101284 4032005 138348 4170353 9.15 % 10/02/2021
BlackRock, Inc. Delaware 5055667 0 5139299 0 5139299 11.3 % 26/01/2021
The Vanguard Group Pennsylvania 97964 6519 4361869 98797 4460666 9.15 % 12/02/2020
William Blair Investment Management, LLC Delaware 2194548 0 2470956 0 2470956 5.1 % 10/02/2020
William Blair Investment Management, LLC Delaware 2194548 0 2470956 0 2470956 5.1 % 10/02/2020
BlackRock, Inc. Delaware 5607702 0 5704192 0 5704192 11.7 % 10/02/2020
Abigail P. Johnson United States of America 0 0 2222679 0 2222679 4.545 % 07/02/2020
FMR LLC Delaware 32907 0 2222679 0 2222679 4.545 % 07/02/2020
FMR LLC Delaware 34733 0 2552959 0 2552959 5.172 % 13/02/2019
Abigail P. Johnson United States of America 0 0 2552959 0 2552959 5.172 % 13/02/2019
The Vanguard Group Pennsylvania 96891 6000 4309888 98291 4408179 8.94 % 13/02/2019
The Vanguard Group Pennsylvania 96891 6000 4309888 98291 4408179 8.94 % 13/02/2019
BlackRock, Inc. Delaware 5499699 0 5605641 0 5605641 11.4 % 31/01/2019
Abigail P. Johnson United States of America 0 0 4574589 0 4574589 9.303 % 10/08/2018
FMR LLC Delaware 165745 0 4574589 0 4574589 9.303 % 10/08/2018
Abigail P. Johnson United States of America 0 0 4574589 0 4574589 9.303 % 10/08/2018
FMR LLC Delaware 165745 0 4574589 0 4574589 9.303 % 10/08/2018
William Blair Investment Management, LLC Delaware 1464617 0 1917152 0 1917152 3.96 % 13/02/2018
William Blair Investment Management, LLC Delaware 1464617 0 1917152 0 1917152 3.96 % 13/02/2018
Abigail P. Johnson United States of America 0 0 6954325 0 6954325 14.365 % 13/02/2018
FMR LLC Delaware 1173179 0 6954325 0 6954325 14.365 % 13/02/2018
The Vanguard Group Pennsylvania 90799 6000 3888834 92899 3981733 8.22 % 09/02/2018
BlackRock, Inc. Delaware 4910649 0 5007456 0 5007456 10.3 % 19/01/2018
BlackRock, Inc. Delaware 4736796 0 4838726 0 4838726 10 % 10/04/2017
Jackson Square Partners, LLC Delaware 749505 644676 1655525 0 1655525 3.44 % 23/02/2017
Jackson Square Partners, LLC Delaware 749505 644676 1655525 0 1655525 3.44 % 23/02/2017
William Blair Investment Management, LLC 222 W. Adams St., Chicago, IL 60606 2384088 0 2594027 0 2594027 5.4 % 14/02/2017
Abigail P. Johnson United States of America 0 0 5040324 0 5040324 10.488 % 14/02/2017
FMR LLC Delaware 541224 0 5040324 0 5040324 10.488 % 14/02/2017
The Vanguard Group Pennsylvania 93618 5200 3514840 96518 3611358 7.51 % 10/02/2017
BlackRock, Inc. Delaware 4500654 0 4599199 0 4599199 9.6 % 25/01/2017
Abigail P. Johnson United States of America 0 0 4930832 0 4930832 10.27 % 10/11/2016
Abigail P. Johnson United States of America 0 0 4930832 0 4930832 10.27 % 10/11/2016
FMR LLC Delaware 453932 0 4930832 0 4930832 10.27 % 10/11/2016
FMR LLC Delaware 453932 0 4930832 0 4930832 10.27 % 10/11/2016
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 1965841 4.05 % 16/02/2016
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 1965841 4.05 % 16/02/2016
Delaware Management Holdings Inc. State of Delaware 364245 1595943 364245 1595943 1965841 4.05 % 16/02/2016
Delaware Management Business Trust State of Delaware 364245 1595943 364245 1595943 1965841 4.05 % 16/02/2016
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 1965841 4.05 % 16/02/2016
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 1965841 4.05 % 16/02/2016
Delaware Management Holdings Inc. Delaware 364245 1595943 364245 1595943 1965841 4.05 % 16/02/2016
Delaware Management Business Trust Delaware 364245 1595943 364245 1595943 1965841 4.05 % 16/02/2016
Jackson Square Partners, LLC Delaware 588877 1595943 2442477 0 2442477 5.01 % 16/02/2016
Jackson Square Partners, LLC Delaware 588877 1595943 2442477 0 2442477 5.01 % 16/02/2016
William Blair & Company, LLC 222 W. Adams St., Chicago, IL 60606 141618 0 167112 0 167112 0.34 % 12/02/2016
FMR LLC Delaware 272435 0 3346735 0 3346735 6.897 % 12/02/2016
Abigail P. Johnson United States of America 0 0 3346735 0 3346735 6.897 % 12/02/2016
BlackRock, Inc. Delaware 4098170 0 4201626 0 4201626 8.7 % 10/02/2016
The Vanguard Group Pennsylvania 105859 2700 3185564 104787 3290351 6.78 % 10/02/2016
BLAIR WILLIAM & CO/IL 222 W. Adams, Chicago, IL 60606' 2641286 0 2973321 0 2973321 6.22 % 02/07/2015
BLAIR WILLIAM & CO/IL 222 W. Adams, Chicago, IL 60606' 2641286 0 2973321 0 2973321 6.22 % 02/07/2015
Delaware Management Business Trust State of Delaware 2592515 2592515 2592515 5.92 % 13/02/2015
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2592515 5.42 % 13/02/2015
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2592515 5.42 % 13/02/2015
Delaware Management Holdings Inc. State of Delaware 2592515 2592515 2592515 5.92 % 13/02/2015
Abigail P. Johnson United States of America 0 0 4074899 0 4074899 8.523 % 13/02/2015
FMR LLC Delaware 599 0 4074899 0 4074899 8.523 % 13/02/2015
Edward C. Johnson 3d United States of America 0 0 4074899 0 4074899 8.523 % 13/02/2015
Fidelity Small Cap Discovery Fund Massachusetts 3000000 0 0 0 3000000 6.275 % 13/02/2015
Jackson Square Partners, LLC Delaware 1821958 2305028 4126986 0 4126986 8.63 % 11/02/2015
Jackson Square Partners, LLC Delaware 1821958 2305028 4126986 0 4126986 8.63 % 11/02/2015
TimesSquare Capital Management, LLC Delaware 1826757 0 2108357 0 2108357 4.4 % 11/02/2015
TimesSquare Capital Management, LLC Delaware 1826757 0 2108357 0 2108357 4.4 % 11/02/2015
The Vanguard Group Pennsylvania 63265 3006282 58865 3065147 6.41 % 10/02/2015
BLAIR WILLIAM & CO/IL 222 W. Adams, Chicago, IL 60606 2973321 0 2973321 0 2973321 6.22 % 04/02/2015
BlackRock, Inc. Delaware 4118426 0 4219903 0 4219903 8.8 % 22/01/2015
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Delaware Management Holdings Inc. State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Delaware Management Business Trust State of Delaware 2851895 2851895 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 2851895 5.99 % 10/06/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Delaware Management Holdings Inc. State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Delaware Management Business Trust State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Delaware Management Holdings Inc. State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Delaware Management Business Trust State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Delaware Management Holdings Inc. Delaware 5544272 0 5544272 0 5544272 11.91 % 14/02/2014
Delaware Management Business Trust State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Delaware Management Holdings Inc. State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Delaware Management Business Trust Delaware 5544272 0 5544272 0 5544272 11.91 % 14/02/2014
Delaware Management Business Trust State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Delaware Management Holdings Inc. State of Delaware 5544272 5544272 5544272 11.91 % 14/02/2014
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5544272 11.91 % 14/02/2014
Edward C. Johnson 3d United States of America 0 0 4876216 0 4876216 10.478 % 14/02/2014
FMR LLC Delaware 216 0 4876216 0 4876216 10.478 % 14/02/2014
The Vanguard Group Pennsylvania 63160 2668450 59960 2728410 5.86 % 11/02/2014
TimesSquare Capital Management, LLC Delaware 2443862 0 2819062 0 2819062 6.1 % 10/02/2014
TimesSquare Capital Management, LLC Delaware 2443862 0 2819062 0 2819062 6.1 % 10/02/2014
BlackRock, Inc. Delaware 4035614 0 4175311 0 4175311 9 % 29/01/2014
Delaware Management Business Trust Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney New South Wales Australia 553 0 553 0 553 0 % 14/02/2013
Delaware Management Holdings Inc. Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Delaware Management Business Trust Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Delaware Management Holdings Inc. Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney New South Wales Australia 553 0 553 0 553 0 % 14/02/2013
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney, New South Wales, Australia 553 0 553 0 553 0 % 14/02/2013
Delaware Management Holdings Inc. State of Delaware 5712333 5712333 5712333 10.84 % 14/02/2013
Delaware Management Business Trust State of Delaware 5712333 5712333 5712333 10.84 % 14/02/2013
Delaware Management Business Trust Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney New South Wales Australia 553 0 553 0 553 0 % 14/02/2013
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Delaware Management Holdings Inc. Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Group Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Bank Limited Sydney New South Wales Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney New South Wales Australia 553 0 553 0 553 0 % 14/02/2013
Delaware Management Holdings Inc. Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Delaware Management Business Trust Delaware 5712333 0 5712333 0 5712333 10.84 % 14/02/2013
Macquarie Bank Limited Sydney, New South Wales, Australia 0 0 0 0 5712886 10.84 % 14/02/2013
Macquarie Private Wealth Inc. Sydney, New South Wales, Australia 553 0 553 0 553 0 % 14/02/2013
Delaware Management Holdings Inc. State of Delaware 5712333 5712333 5712333 10.84 % 14/02/2013
Delaware Management Business Trust State of Delaware 5712333 5712333 5712333 10.84 % 14/02/2013
The Vanguard Group Pennsylvania 64443 2503479 62343 2565822 4.86 % 11/02/2013
BlackRock, Inc. Delaware 4122181 0 4122181 0 4122181 7.82 % 07/02/2013
Delaware Management Business Trust Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Delaware Management Holdings Inc. Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Macquarie Bank Limited Sydney New South Wales Australia 13500 0 13500 0 13500 0 % 10/02/2012
Macquarie Group Limited Sydney New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Macquarie Bank Limited Sydney New South Wales Australia 13500 0 13500 0 13500 0 % 10/02/2012
Delaware Management Business Trust Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Macquarie Group Limited Sydney New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Delaware Management Holdings Inc. Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Delaware Management Business Trust Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Delaware Management Holdings Inc. Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Macquarie Group Limited Sydney New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Macquarie Bank Limited Sydney New South Wales Australia 13500 0 13500 0 13500 0 % 10/02/2012
Macquarie Bank Limited Sydney, New South Wales, Australia 13500 0 13500 0 13500 0 % 10/02/2012
Macquarie Group Limited Sydney, New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Macquarie Bank Limited Sydney, New South Wales, Australia 13500 0 13500 0 13500 0 % 10/02/2012
Delaware Management Holdings Inc. State of Delaware 5016265 5016265 5016265 10.6 % 10/02/2012
Delaware Management Business Trust State of Delaware 5016265 5016265 5016265 10.6 % 10/02/2012
Delaware Management Business Trust State of Delaware 5016265 5016265 5016265 10.6 % 10/02/2012
Macquarie Group Limited Sydney, New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Delaware Management Holdings Inc. State of Delaware 5016265 5016265 5016265 10.6 % 10/02/2012
Macquarie Group Limited Sydney New South Wales Australia 5029765 0 5029765 0 5029765 10.6 % 10/02/2012
Delaware Management Business Trust Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Delaware Management Holdings Inc. Delaware 5016265 0 5016265 0 5016265 10.6 % 10/02/2012
Macquarie Bank Limited Sydney New South Wales Australia 13500 0 13500 0 13500 0 % 10/02/2012
BlackRock, Inc. Delaware 3916147 0 3916147 0 3916147 8.26 % 10/02/2012
THE VANGUARD GROUP, INC. Pennsylvania 63882 2461959 63882 2525841 5.32 % 08/02/2012
William Blair362214610 W Adams Chicago IL 2287853 0 2287853 0 2287853 4.82 % 30/01/2012
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 4834451 10.44 % 11/10/2011
Macquarie Bank Limited Sydney, New South Wales, Australia 27600 0 27600 0 4834451 10.44 % 11/10/2011
Delaware Management Holdings Inc. State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Delaware Management Business Trust State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Macquarie Bank Limited Sydney, New South Wales, Australia 27600 0 27600 0 4834451 10.44 % 11/10/2011
Delaware Management Holdings Inc. State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 4834451 10.44 % 11/10/2011
Delaware Management Business Trust State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 4834451 10.44 % 11/10/2011
Macquarie Bank Limited Sydney, New South Wales, Australia 27600 0 27600 0 4834451 10.44 % 11/10/2011
Delaware Management Holdings Inc. State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Delaware Management Business Trust State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Macquarie Group Limited Sydney, New South Wales Australia 0 0 0 0 4834451 10.44 % 11/10/2011
Delaware Management Business Trust State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Delaware Management Holdings Inc. State of Delaware 4806851 4806851 4806851 10.44 % 11/10/2011
Macquarie Bank Limited Sydney, New South Wales, Australia 27600 0 27600 0 4834451 10.44 % 11/10/2011
Edward C. Johnson 3d United States of America 0 0 6022242 0 6022242 13.205 % 14/02/2011
FMR LLC Delaware 535383 0 6022242 0 6022242 13.205 % 14/02/2011
Delaware Management Holdings .................................................................. Delaware 3560640 0 3558976 2800 3561776 7.81 % 09/02/2011
Delaware Management Business Trust .................................................................. Delaware 3560640 0 3558976 2800 3561776 7.81 % 09/02/2011
BLAIR WILLIAM & CO/IL362214610 W Adams Chicago IL 3774859 0 3774859 0 3774859 8.28 % 08/02/2011
BlackRock, Inc. Delaware 4046150 0 4046150 0 4046150 8.87 % 04/02/2011
FMR LLC Delaware 771130 0 6735609 0 6735609 14.913 % 16/02/2010
Edward C. Johnson 3d United States of America 0 0 6735609 0 6735609 14.913 % 16/02/2010
S William Blair & Company, L.L.C. W Adams Chicago IL 2248154 0 2248154 0 2248154 4.98 % 05/02/2010

Senat trading

Bureau Date de la transaction Date de réception Type Amount Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Amount District