Market Price
$ 82.77
Selling Price
$ 73.95
1777
1427
1236
2245
Market Price
$ 94.04
Selling Price
$ 83.92
186
181
79
687
Market Price
$ 78.44
Selling Price
$ 67.55
1385
712
514
2548
Market Price
$ 77.01
Selling Price
$ 66.28
2109
1234
1560
3200
Market Price
$ 77.69
Selling Price
$ 69.62
473
154
450
693
Market Price
$ 105.86
Selling Price
$ 90.27
2489
1003
1159
2940
Market Price
$ 74.59
Selling Price
$ 64.91
1106
432
675
4839
Market Price
$ 106.11
Selling Price
$ 89.09
1443
1141
924
2788
Market Price
$ 73.24
Selling Price
$ 64.51
954
306
275
2229
Market Price
$ 103.21
Selling Price
$ 88.83
2327
1208
2087
3533
Market Price
$ 91.34
Selling Price
$ 78.87
1255
868
653
1341
Market Price
$ 112.20
Selling Price
$ 98.18
2295
1284
1852
2490
Market Price
$ 103.30
Selling Price
$ 89.67
2139
953
1981
3110
Market Price
$ 112.07
Selling Price
$ 98.39
3322
2099
3248
4107
Market Price
$ 63.63
Selling Price
$ 57.10
2233
474
1663
3561
Market Price
$ 83.95
Selling Price
$ 73.36
1323
631
629
3226
Market Price
$ 64.97
Selling Price
$ 55.57
2527
1049
782
2684
Market Price
$ 106.39
Selling Price
$ 93.84
1230
427
643
4299
Market Price
$ 85.59
Selling Price
$ 75.53
3311
2431
1392
3663
Market Price
$ 84.72
Selling Price
$ 76.28
422
406
316
832
Market Price
$ 112.06
Selling Price
$ 98.29
1079
999
352
1249
Market Price
$ 88.47
Selling Price
$ 76.05
2525
2441
1030
2731
Market Price
$ 101.65
Selling Price
$ 90.32
2678
1484
2435
4044
Market Price
$ 89.51
Selling Price
$ 77.52
733
678
246
1272
Market Price
$ 112.86
Selling Price
$ 95.43
1322
850
854
4795
Market Price
$ 66.67
Selling Price
$ 56.21
4388
2983
3559
4588
Market Price
$ 81.33
Selling Price
$ 72.87
2357
1499
1338
4286
Market Price
$ 78.87
Selling Price
$ 69.71
1257
854
859
1270
Market Price
$ 69.52
Selling Price
$ 58.90
3288
1080
2534
3472
Market Price
$ 80.05
Selling Price
$ 71.26
670
576
326
1621
Market Price
$ 75.74
Selling Price
$ 66.13
1528
1288
1190
2351
Market Price
$ 96.70
Selling Price
$ 82.80
2692
2447
1140
4615
Market Price
$ 77.26
Selling Price
$ 68.29
2657
616
1137
4446
Market Price
$ 113.06
Selling Price
$ 97.22
442
422
317
1784
Market Price
$ 86.78
Selling Price
$ 76.94
1411
1204
869
3020
Market Price
$ 109.86
Selling Price
$ 92.16
245
218
66
510
Market Price
$ 91.85
Selling Price
$ 80.28
623
310
183
2620
Market Price
$ 80.10
Selling Price
$ 70.08
1752
630
1377
3466
Market Price
$ 64.08
Selling Price
$ 57.04
728
340
211
2000
Market Price
$ 81.08
Selling Price
$ 68.05
2637
2349
1304
3447