Market Price
$ 37.03
Selling Price
$ 32.64
2647
1783
2461
3346
Market Price
$ 48.53
Selling Price
$ 43.14
2921
594
637
3039
Market Price
$ 46.36
Selling Price
$ 41.02
1084
904
345
1409
Market Price
$ 39.94
Selling Price
$ 33.98
955
643
852
1854
Market Price
$ 53.19
Selling Price
$ 46.30
1284
467
368
1379
Market Price
$ 64.56
Selling Price
$ 57.50
1507
654
335
3203
Market Price
$ 42.82
Selling Price
$ 37.07
974
880
708
1974
Market Price
$ 51.35
Selling Price
$ 45.95
3595
2672
2725
4197
Market Price
$ 36.17
Selling Price
$ 32.56
969
354
818
1882
Market Price
$ 36.09
Selling Price
$ 30.61
2033
1398
1404
3617
Market Price
$ 62.23
Selling Price
$ 55.17
924
775
325
1150
Market Price
$ 59.44
Selling Price
$ 50.08
1124
417
768
3440
Market Price
$ 66.33
Selling Price
$ 56.74
2028
1236
1310
2895
Market Price
$ 40.96
Selling Price
$ 34.54
2808
579
2701
2985
Market Price
$ 33.97
Selling Price
$ 30.32
965
242
901
1260
Market Price
$ 63.30
Selling Price
$ 54.02
346
155
188
681
Market Price
$ 40.72
Selling Price
$ 36.59
1533
822
1313
3781
Market Price
$ 55.46
Selling Price
$ 46.31
1087
977
995
3158
Market Price
$ 65.63
Selling Price
$ 56.66
774
764
394
3405
Market Price
$ 40.34
Selling Price
$ 35.66
2383
584
1102
2701
Market Price
$ 62.92
Selling Price
$ 55.55
1093
808
329
1362
Market Price
$ 30.26
Selling Price
$ 25.70
1315
836
1018
1964
Market Price
$ 58.69
Selling Price
$ 50.98
1946
1622
514
3513
Market Price
$ 38.34
Selling Price
$ 33.06
1557
439
636
2274
Market Price
$ 35.21
Selling Price
$ 29.78
1043
343
331
3388
Market Price
$ 59.90
Selling Price
$ 53.61
862
309
224
2896
Market Price
$ 40.96
Selling Price
$ 36.09
1720
1257
1479
2727
Market Price
$ 40.25
Selling Price
$ 33.95
1576
359
1567
3091
Market Price
$ 55.75
Selling Price
$ 47.88
1614
661
935
1899
Market Price
$ 57.15
Selling Price
$ 48.48
2521
1319
2010
2534
Market Price
$ 51.28
Selling Price
$ 44.85
233
232
68
590
Market Price
$ 57.58
Selling Price
$ 50.25
1458
418
1036
3159
Market Price
$ 43.15
Selling Price
$ 37.13
1147
960
1147
4068
Market Price
$ 42.51
Selling Price
$ 36.81
3946
1767
2354
4193
Market Price
$ 32.95
Selling Price
$ 28.97
426
108
95
1546
Market Price
$ 31.65
Selling Price
$ 27.67
1411
951
1399
1829
Market Price
$ 46.20
Selling Price
$ 39.80
3560
1418
3155
4240
Market Price
$ 29.36
Selling Price
$ 25.45
1321
809
1176
1424
Market Price
$ 63.37
Selling Price
$ 55.81
1323
270
706
4598
Market Price
$ 60.33
Selling Price
$ 52.86
1162
644
1124
1832