Osakeyhtiölain mukaan osakkeenomistajat käyttävät yhtiökokouksessa päätösvaltaansa yhtiötä koskevissa asioissa. Yhtiön yhtiöjärjestyksen mukaisesti varsinainen yhtiökokous on pidettävä vuosittain kuuden kuukauden kuluessa tilikauden päättymisestä. Yhtiökokous päättää muun muassa tilinpäätöksen vahvistamisesta, tilintarkastuskertomuksesta, osinkojen jakamisesta ja hallituksen jäsenten ja tilintarkastajan valitsemisesta sekä heidän palkkioistaan. Yhtiökokous päättää myös vastuuvapauden myöntämisestä hallitukselle ja toimitusjohtajalle. Ylimääräinen yhtiökokous on pidettävä tiettyjen asioiden käsittelyä varten silloin, kun hallitus katsoo sen tarpeelliseksi tai kun yhtiön tilintarkastaja tai Yhtiön osakkeenomistajat, joilla on vähintään 10 prosenttia kaikista yhtiön osakkeista, pyytävät sitä kirjallisesti. 

Osakeyhtiölain ja yhtiön yhtiöjärjestyksen mukaan kutsu yhtiökokoukseen on toimitettava osakkeenomistajille aikaisintaan kolme kuukautta ja viimeistään kolme viikkoa ennen kokousta, kuitenkin viimeistään yhdeksän päivää ennen yhtiökokouksen täsmäytyspäivää. Kutsu on toimitettava osakkeenomistajille ilmoituksella, joka julkaistaan Yhtiön internetsivuilla tai ainakin yhdessä hallituksen määräämässä valtakunnallisessa päivälehdessä. Osakkeenomistajan on saadakseen osallistua yhtiökokoukseen ilmoittauduttava yhtiölle viimeistään kokouskutsussa mainittuna päivänä, joka voi olla aikaisintaan kymmenen päivää ennen yhtiökokousta. 

Oikeus osallistua yhtiökokoukseen ja äänestää siellä edellyttää, että osakkeenomistaja on arvo-osuusjärjestelmästä annetun lain mukaan rekisteröity Euroclear Finlandin ylläpitämään osakasluetteloon viimeistään kahdeksan arkipäivää ennen yhtiökokousta (yhtiökokouksen täsmäytyspäivä). Hallintarekisteröidyn osakkeenomistajan, joka haluaa osallistua yhtiökokoukseen, tulee hakea tilapäistä rekisteröintiä osakasluetteloon. Tilapäistä rekisteröintiä koskeva ilmoitus on tehtävä viimeistään yhtiökokouskutsussa ilmoitettavana ajankohtana, joka Osakeyhtiölain mukaan on yhtiökokouksen täsmäytyspäivän jälkeen, ja tällainen ilmoitus tilapäisestä rekisteröinnistä katsotaan ilmoittautumiseksi yhtiökokoukseen. Mikäli osakkeenomistaja osallistuu yhtiökokoukseen usean asiamiehen välityksellä, ilmoittautumisen yhteydessä on ilmoitettava osakkeet, joiden perusteella kukin asiamies edustaa osakkeenomistajaa. 

Yhtiökokouksen päätösvaltaisuus ei edellytä tietyn osakemäärän olevan edustettuna kokouksessa tiettyjä Osakeyhtiölaissa määriteltyjä poikkeuksia lukuun ottamatta.