Market Price
$ 86.10
Selling Price
$ 71.76
2238
1252
637
2858
Market Price
$ 90.67
Selling Price
$ 77.51
312
234
128
615
Market Price
$ 66.21
Selling Price
$ 57.59
4060
2939
3129
4473
Market Price
$ 77.09
Selling Price
$ 66.48
1121
848
704
3384
Market Price
$ 69.33
Selling Price
$ 58.61
833
461
744
3565
Market Price
$ 102.51
Selling Price
$ 86.52
1579
705
1198
4627
Market Price
$ 105.14
Selling Price
$ 91.66
1961
1074
1834
3818
Market Price
$ 90.26
Selling Price
$ 76.26
2627
1839
1881
4354
Market Price
$ 75.64
Selling Price
$ 63.55
1510
324
1235
3330
Market Price
$ 71.85
Selling Price
$ 62.16
3722
1526
2014
4361
Market Price
$ 105.52
Selling Price
$ 93.41
890
357
523
1484
Market Price
$ 104.54
Selling Price
$ 87.30
494
379
231
780
Market Price
$ 91.08
Selling Price
$ 81.37
2953
2629
1188
3365
Market Price
$ 68.63
Selling Price
$ 58.84
2028
1806
1890
2796
Market Price
$ 93.21
Selling Price
$ 81.95
3746
1238
3251
4724
Market Price
$ 79.02
Selling Price
$ 69.30
1119
377
920
2870
Market Price
$ 65.55
Selling Price
$ 55.18
3217
3096
1934
3994
Market Price
$ 110.28
Selling Price
$ 94.54
2002
1235
1325
3072
Market Price
$ 102.01
Selling Price
$ 91.50
282
58
80
714
Market Price
$ 97.01
Selling Price
$ 87.99
2297
1312
1711
2982
Market Price
$ 82.13
Selling Price
$ 68.48
347
335
328
1280
Market Price
$ 94.50
Selling Price
$ 81.14
3208
747
3108
3228
Market Price
$ 90.63
Selling Price
$ 79.41
1587
386
1513
1897
Market Price
$ 102.68
Selling Price
$ 86.97
2826
2337
2175
3165
Market Price
$ 62.91
Selling Price
$ 56.14
393
246
349
574
Market Price
$ 69.50
Selling Price
$ 60.92
897
792
328
1140
Market Price
$ 112.07
Selling Price
$ 93.82
1399
1035
1084
2298
Market Price
$ 81.87
Selling Price
$ 73.72
1718
1392
1341
4946
Market Price
$ 101.36
Selling Price
$ 87.93
3130
857
698
4550
Market Price
$ 68.65
Selling Price
$ 59.64
1406
1367
548
2563
Market Price
$ 77.54
Selling Price
$ 66.42
3259
3044
1202
4285
Market Price
$ 81.82
Selling Price
$ 72.49
3132
2527
797
4283
Market Price
$ 76.11
Selling Price
$ 65.68
3663
3324
2122
4137
Market Price
$ 111.23
Selling Price
$ 96.30
294
267
204
930
Market Price
$ 68.11
Selling Price
$ 61.61
884
515
550
3741
Market Price
$ 91.71
Selling Price
$ 81.58
1470
731
1371
1914
Market Price
$ 110.54
Selling Price
$ 97.10
567
515
490
2150
Market Price
$ 64.71
Selling Price
$ 57.64
591
376
307
691
Market Price
$ 106.50
Selling Price
$ 89.37
114
113
113
520
Market Price
$ 110.78
Selling Price
$ 96.74
2684
1818
1496
3435