Market Price
$ 100.19
Selling Price
$ 90.61
382
214
219
1414
Market Price
$ 100.46
Selling Price
$ 90.52
1162
333
1125
4662
Market Price
$ 97.70
Selling Price
$ 87.67
3188
1943
1843
4791
Market Price
$ 112.64
Selling Price
$ 97.60
1500
1167
590
2391
Market Price
$ 79.55
Selling Price
$ 71.11
650
533
294
1722
Market Price
$ 114.43
Selling Price
$ 96.99
1565
330
1480
1871
Market Price
$ 104.73
Selling Price
$ 90.28
1034
333
366
2345
Market Price
$ 78.00
Selling Price
$ 70.47
1685
1275
842
2269
Market Price
$ 77.63
Selling Price
$ 69.02
1550
1414
613
1788
Market Price
$ 85.83
Selling Price
$ 73.21
499
224
450
848
Market Price
$ 95.12
Selling Price
$ 80.68
2920
2434
677
4611
Market Price
$ 104.64
Selling Price
$ 91.72
1670
1162
990
2071
Market Price
$ 86.80
Selling Price
$ 78.31
441
435
164
522
Market Price
$ 95.25
Selling Price
$ 81.61
3683
849
2282
3847
Market Price
$ 104.62
Selling Price
$ 91.58
3836
1762
3239
4094
Market Price
$ 70.35
Selling Price
$ 63.10
1985
1858
818
2443
Market Price
$ 62.54
Selling Price
$ 56.31
2478
1372
722
4878
Market Price
$ 93.27
Selling Price
$ 83.81
1101
964
224
4106
Market Price
$ 98.28
Selling Price
$ 87.92
3493
3469
1960
3847
Market Price
$ 63.32
Selling Price
$ 56.26
1688
1245
1065
1874
Market Price
$ 69.09
Selling Price
$ 60.79
262
192
125
783
Market Price
$ 88.29
Selling Price
$ 78.90
786
410
195
1359
Market Price
$ 92.81
Selling Price
$ 78.24
714
187
263
1943
Market Price
$ 94.69
Selling Price
$ 85.77
775
199
684
1648
Market Price
$ 79.20
Selling Price
$ 69.20
1643
616
1299
1874
Market Price
$ 111.38
Selling Price
$ 97.74
3141
2826
2589
3988
Market Price
$ 89.23
Selling Price
$ 77.51
316
297
115
1067
Market Price
$ 86.51
Selling Price
$ 78.26
1825
519
611
4879
Market Price
$ 99.95
Selling Price
$ 86.27
450
282
179
1061
Market Price
$ 101.29
Selling Price
$ 84.70
2818
1615
667
4644
Market Price
$ 93.18
Selling Price
$ 79.40
275
95
75
952
Market Price
$ 96.40
Selling Price
$ 85.77
778
359
402
1325
Market Price
$ 79.06
Selling Price
$ 68.82
2477
1720
1008
3510
Market Price
$ 107.46
Selling Price
$ 97.11
1116
225
247
4493
Market Price
$ 71.90
Selling Price
$ 61.91
563
424
474
902
Market Price
$ 78.35
Selling Price
$ 67.15
1206
985
962
1748
Market Price
$ 98.50
Selling Price
$ 87.62
1327
959
769
4244
Market Price
$ 70.58
Selling Price
$ 61.31
1030
985
791
1399
Market Price
$ 109.57
Selling Price
$ 98.64
3050
976
1462
4250
Market Price
$ 75.96
Selling Price
$ 66.97
864
518
495
2173