Market Price
$ 72.85
Selling Price
$ 63.23
1527
598
757
2024
Market Price
$ 70.05
Selling Price
$ 61.58
1104
290
822
2460
Market Price
$ 89.22
Selling Price
$ 77.90
2859
2707
1060
4262
Market Price
$ 108.83
Selling Price
$ 90.97
1391
580
1299
1596
Market Price
$ 89.33
Selling Price
$ 77.99
2458
1630
2342
3370
Market Price
$ 109.77
Selling Price
$ 95.99
2505
1876
2482
4715
Market Price
$ 64.05
Selling Price
$ 56.98
312
146
151
554
Market Price
$ 70.72
Selling Price
$ 59.31
1255
314
1066
1769
Market Price
$ 87.29
Selling Price
$ 76.18
2203
2102
717
2774
Market Price
$ 98.84
Selling Price
$ 88.87
481
248
302
1111
Market Price
$ 66.74
Selling Price
$ 60.39
388
313
86
574
Market Price
$ 96.06
Selling Price
$ 82.02
2051
791
2039
3751
Market Price
$ 96.12
Selling Price
$ 83.57
357
187
220
1088
Market Price
$ 105.46
Selling Price
$ 93.61
3891
805
2158
3967
Market Price
$ 76.42
Selling Price
$ 65.83
490
128
212
1071
Market Price
$ 106.76
Selling Price
$ 89.52
1821
648
1151
3525
Market Price
$ 106.89
Selling Price
$ 94.25
1012
935
483
1381
Market Price
$ 73.08
Selling Price
$ 64.91
2856
1607
901
3443
Market Price
$ 99.34
Selling Price
$ 87.77
1109
500
1037
2573
Market Price
$ 71.31
Selling Price
$ 62.31
2388
1567
1941
2806
Market Price
$ 102.45
Selling Price
$ 85.60
3978
3201
1781
4422
Market Price
$ 87.58
Selling Price
$ 74.23
3614
3480
2664
4396
Market Price
$ 84.59
Selling Price
$ 76.84
1639
1572
592
3770
Market Price
$ 65.39
Selling Price
$ 55.66
805
422
177
1362
Market Price
$ 107.46
Selling Price
$ 92.83
2375
1774
618
3168
Market Price
$ 83.99
Selling Price
$ 73.82
296
105
257
1372
Market Price
$ 104.09
Selling Price
$ 88.43
456
101
358
1994
Market Price
$ 106.16
Selling Price
$ 89.77
2444
645
1275
4745
Market Price
$ 96.90
Selling Price
$ 87.14
1481
1219
1149
1987
Market Price
$ 78.41
Selling Price
$ 67.65
1853
536
904
3984
Market Price
$ 109.96
Selling Price
$ 94.70
1119
1025
1077
4172
Market Price
$ 65.02
Selling Price
$ 58.28
362
166
108
585
Market Price
$ 106.94
Selling Price
$ 91.23
1067
554
944
3179
Market Price
$ 97.58
Selling Price
$ 84.96
3037
1022
1054
4720
Market Price
$ 87.85
Selling Price
$ 78.19
3194
2103
1653
4014
Market Price
$ 110.43
Selling Price
$ 98.33
2347
603
1406
3102
Market Price
$ 68.77
Selling Price
$ 60.83
2290
836
1242
2384
Market Price
$ 91.00
Selling Price
$ 79.60
3430
880
2794
4558
Market Price
$ 77.35
Selling Price
$ 64.72
684
265
657
1603
Market Price
$ 102.58
Selling Price
$ 92.34
1047
980
831
1411