Assuming you have SEF URL's enabled, this is usually caused by an SEF URL conflict.
What causes the problem?
Joomla's 'raw' (internal) URLs are a long string of characters starting index.php?option=blah&view=blah&blah etc - in fact this URL is a query string that tells Joomla what content to return, together with any display options you've set. In Joomla, you can point menu items to different components, and assign templates and modules to different pages. The SEF page to return is dictated by the menu alias, and if you have menu links that have the same alias but point to different pages you can sometimes end up with the 'wrong' page being returned.
To correct this:
If you are using the Joomla core SEF function you need to identify the 'conflicting' menu links and change them.
go to Components > sh404SEF > SEF URLs
Search for the SEF URL that's displaying incorrectly. If there's an orange box with a number showing in the "Duplicates" column for the URL, that's 99% likely to be why you aren't seeing the right page.
Click on the orange box to open the duplicates options pop-up. Look for the non-SEF URL that matches the component/page/itemid for the correct page. Click on the star icon in the Main column to select that version of the URL as your preferred option.
If there is more than one duplicate, you might need to do a little bit of trial and error to check you've got the right one.
In JoomSEF, go to ARTIO JoomSEF > Manage SEF URLs
Use the filter to find the SEF URL that's incorrect. If there are duplicates, all will be listed, but the primary one will be the one showing Hits.
To force a particular page to show for a duplicated page, click on the icon in the Active column - it should change to a green circular tick icon. This tells Artio to use this page for the URL. If you have multiple duplicates showing, and you are still getting the wrong page, disable any unwanted duplicates by clicking the green tick icon in the 'Enabled' column.