Market Price
$ 55.89
Selling Price
$ 48.08
591
415
199
1036
Market Price
$ 66.13
Selling Price
$ 56.27
1464
530
609
4230
Market Price
$ 39.16
Selling Price
$ 34.42
2683
2611
2518
4879
Market Price
$ 62.80
Selling Price
$ 53.61
728
472
464
1556
Market Price
$ 54.19
Selling Price
$ 46.20
999
773
891
3353
Market Price
$ 45.58
Selling Price
$ 39.14
1358
596
464
1499
Market Price
$ 47.72
Selling Price
$ 41.50
1972
546
1439
2526
Market Price
$ 40.75
Selling Price
$ 36.12
686
526
650
1550
Market Price
$ 45.53
Selling Price
$ 38.03
423
353
254
912
Market Price
$ 63.00
Selling Price
$ 54.67
661
171
204
1612
Market Price
$ 54.03
Selling Price
$ 46.78
3178
2713
2711
4337
Market Price
$ 46.66
Selling Price
$ 39.74
2218
1625
1072
4526
Market Price
$ 59.67
Selling Price
$ 53.98
1036
900
939
1849
Market Price
$ 51.85
Selling Price
$ 45.05
2188
690
1090
3635
Market Price
$ 56.05
Selling Price
$ 48.75
623
313
303
1952
Market Price
$ 69.45
Selling Price
$ 57.91
3254
3246
1374
4150
Market Price
$ 42.43
Selling Price
$ 36.93
2884
2317
1833
4422
Market Price
$ 38.94
Selling Price
$ 33.91
2300
1596
2229
2680
Market Price
$ 70.90
Selling Price
$ 59.21
2157
1142
1211
3169
Market Price
$ 62.01
Selling Price
$ 55.71
663
454
377
834
Market Price
$ 47.92
Selling Price
$ 41.45
1039
537
884
1410
Market Price
$ 34.25
Selling Price
$ 30.52
1643
1365
979
1750
Market Price
$ 46.51
Selling Price
$ 40.38
3750
1281
2247
4280
Market Price
$ 42.52
Selling Price
$ 37.12
947
267
611
2134
Market Price
$ 31.97
Selling Price
$ 28.41
3047
1669
2408
3976
Market Price
$ 30.02
Selling Price
$ 26.64
3627
2395
1229
4990
Market Price
$ 56.76
Selling Price
$ 49.94
1058
999
436
1441
Market Price
$ 62.61
Selling Price
$ 54.35
4437
2492
1030
4944
Market Price
$ 59.75
Selling Price
$ 53.93
1047
485
1024
2804
Market Price
$ 33.06
Selling Price
$ 28.44
1998
1395
662
2403
Market Price
$ 37.17
Selling Price
$ 32.76
971
566
352
4030
Market Price
$ 27.71
Selling Price
$ 25.11
1255
1235
352
3831
Market Price
$ 53.35
Selling Price
$ 45.94
948
566
232
2564
Market Price
$ 40.20
Selling Price
$ 36.52
1132
1010
902
1463
Market Price
$ 41.48
Selling Price
$ 37.22
561
449
496
1311
Market Price
$ 48.05
Selling Price
$ 41.53
238
198
225
851
Market Price
$ 43.81
Selling Price
$ 36.81
2095
560
2010
3699
Market Price
$ 60.90
Selling Price
$ 50.84
389
369
137
484
Market Price
$ 62.95
Selling Price
$ 52.47
434
94
192
1291
Market Price
$ 45.31
Selling Price
$ 38.83
399
296
87
631