Market Price
$ 68.63
Selling Price
$ 58.74
405
324
134
659
Market Price
$ 62.79
Selling Price
$ 54.69
2788
1498
2287
3216
Market Price
$ 47.51
Selling Price
$ 39.90
1965
937
1162
4219
Market Price
$ 45.35
Selling Price
$ 39.94
609
489
326
2356
Market Price
$ 63.88
Selling Price
$ 56.60
532
222
144
2286
Market Price
$ 56.06
Selling Price
$ 49.35
1620
1047
1606
2743
Market Price
$ 36.49
Selling Price
$ 31.72
1029
315
837
2259
Market Price
$ 56.82
Selling Price
$ 51.41
1518
547
329
4158
Market Price
$ 37.88
Selling Price
$ 31.78
2492
1875
1033
4989
Market Price
$ 46.41
Selling Price
$ 39.17
1083
345
617
1228
Market Price
$ 68.32
Selling Price
$ 58.02
3127
2620
2258
3227
Market Price
$ 31.53
Selling Price
$ 28.64
1388
1146
423
2159
Market Price
$ 64.73
Selling Price
$ 55.06
1332
636
530
1659
Market Price
$ 56.90
Selling Price
$ 50.55
3203
663
1126
3251
Market Price
$ 54.36
Selling Price
$ 45.90
2796
2530
1384
4339
Market Price
$ 44.88
Selling Price
$ 39.65
931
552
705
2917
Market Price
$ 35.67
Selling Price
$ 30.79
2074
1090
503
3316
Market Price
$ 34.33
Selling Price
$ 29.76
2825
1311
1507
4738
Market Price
$ 34.20
Selling Price
$ 31.01
2294
1514
482
2451
Market Price
$ 63.59
Selling Price
$ 56.76
4396
2098
4257
4414
Market Price
$ 63.09
Selling Price
$ 52.59
780
673
334
1303
Market Price
$ 41.74
Selling Price
$ 37.07
763
273
238
1431
Market Price
$ 67.74
Selling Price
$ 59.25
745
614
426
911
Market Price
$ 36.52
Selling Price
$ 31.39
3649
2677
2691
3767
Market Price
$ 42.77
Selling Price
$ 35.90
676
205
383
942
Market Price
$ 33.22
Selling Price
$ 29.37
3214
870
3075
3521
Market Price
$ 58.29
Selling Price
$ 51.98
2843
1607
671
3753
Market Price
$ 52.35
Selling Price
$ 45.18
915
795
286
975
Market Price
$ 42.68
Selling Price
$ 37.97
761
567
296
2096
Market Price
$ 33.51
Selling Price
$ 28.23
3665
1322
2012
4959
Market Price
$ 29.64
Selling Price
$ 26.06
2407
602
1152
3751
Market Price
$ 58.81
Selling Price
$ 49.02
911
370
396
2463
Market Price
$ 35.23
Selling Price
$ 29.68
1108
566
469
2839
Market Price
$ 53.51
Selling Price
$ 48.13
1058
438
545
1089
Market Price
$ 46.02
Selling Price
$ 38.65
950
544
768
1419
Market Price
$ 61.04
Selling Price
$ 51.71
421
228
221
488
Market Price
$ 34.08
Selling Price
$ 29.97
1226
918
798
1528
Market Price
$ 39.71
Selling Price
$ 36.04
97
41
97
426
Market Price
$ 60.03
Selling Price
$ 53.41
4212
2617
3977
4850
Market Price
$ 50.14
Selling Price
$ 45.34
642
457
449
2172