Osakeyhtiölain ja Sensofusionin listautumisesta alkaen voimassa olevan yhtiön yhtiöjärjestyksen mukaan varsinainen yhtiökokous pidetään vuosittain kuuden kuukauden kuluessa tilikauden päättymisestä.
Yhtiökokous päättää muun muassa tilinpäätöksen vahvistamisesta, 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.
Oikeus osallistua yhtiökokoukseen ja äänestää siellä on osakkeenomistajalla, joka on viimeistään kahdeksan arkipäivää ennen yhtiökokousta (yhtiökokouksen täsmäytyspäivä) rekisteröity Euroclear Nordicsin ylläpitämään yhtiön osakasluetteloon ja joka on ilmoittautunut yhtiökokoukseen viimeistään yhtiökokouskutsussa mainittuna päivänä.
Jos hallintarekisteröityjen osakkeiden omistaja haluaa osallistua yhtiökokoukseen ja käyttää äänioikeuttaan, hänen tulee olla tilapäisesti merkittynä yhtiön osakasluetteloon viimeistään yhtiökokouskutsussa ilmoitettuna päivänä, jonka täytyy olla yhtiökokouksen täsmäytyspäivän jälkeen. Hallintarekisteröidyn osakkeenomistajan katsotaan ilmoittautuneen yhtiökokoukseen osallistumista varten, jos hänet on ilmoitettu tilapäisesti merkittäväksi osakasluetteloon.
Yhtiökokouksen päätösvaltaisuus ei edellytä tietyn osakemäärän olevan edustettuna kokouksessa tiettyjä osakeyhtiölaissa määriteltyjä poikkeuksia lukuun ottamatta.