Here's another method, gets the date as well:
Code
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ReturnNameHistory("http://steamcommunity.com/id/8295", ListView1)
End Sub
Sub ReturnNameHistory(ByVal url As String, ByVal lv As ListView)
Dim rl As New ListView.ListViewItemCollection(lv)
Dim s As String = New Net.WebClient().DownloadString(url & "/namehistory")
Dim non As Integer = System.Text.RegularExpressions.Regex.Matches(s, System.Text.RegularExpressions.Regex.Escape("-</span>")).Count
For i As Integer = 2 To non Step 2
rl.Add(New ListViewItem(Split(s, "-</span>")(i).Split("<")(0).Replace(ChrW(9), "")))
rl.Item(rl.Count - 1).SubItems.Add(Split(s, """historyDate"">")(i / 2).Split("<")(0))
Next
End Sub