Market Price
$ 45.21
Selling Price
$ 38.48
2339
1504
753
4442
Market Price
$ 59.49
Selling Price
$ 52.54
3466
1594
2296
4096
Market Price
$ 61.81
Selling Price
$ 54.75
1322
396
881
1337
Market Price
$ 46.44
Selling Price
$ 42.06
608
376
325
1497
Market Price
$ 66.08
Selling Price
$ 55.19
1221
260
936
4782
Market Price
$ 41.34
Selling Price
$ 34.62
360
176
275
1193
Market Price
$ 49.37
Selling Price
$ 42.64
1419
869
1410
1656
Market Price
$ 32.47
Selling Price
$ 27.87
3264
3259
3138
4567
Market Price
$ 66.10
Selling Price
$ 58.89
2114
737
1945
4611
Market Price
$ 52.33
Selling Price
$ 45.54
1465
387
1450
4357
Market Price
$ 42.58
Selling Price
$ 36.26
137
62
137
483
Market Price
$ 40.88
Selling Price
$ 36.92
2647
2132
661
2894
Market Price
$ 33.01
Selling Price
$ 29.45
638
291
474
669
Market Price
$ 33.16
Selling Price
$ 28.45
447
227
323
606
Market Price
$ 32.26
Selling Price
$ 29.26
1703
606
960
4787
Market Price
$ 48.97
Selling Price
$ 42.62
1648
626
1423
1657
Market Price
$ 62.51
Selling Price
$ 52.94
3379
3193
756
4670
Market Price
$ 48.79
Selling Price
$ 42.37
1015
448
1009
1458
Market Price
$ 50.24
Selling Price
$ 44.63
1662
1004
1080
1739
Market Price
$ 61.91
Selling Price
$ 51.92
473
404
229
1891
Market Price
$ 44.48
Selling Price
$ 40.00
1491
705
741
3891
Market Price
$ 59.15
Selling Price
$ 52.69
2257
1225
1204
3959
Market Price
$ 63.58
Selling Price
$ 54.48
833
769
511
1693
Market Price
$ 62.33
Selling Price
$ 53.24
242
159
157
985
Market Price
$ 31.66
Selling Price
$ 27.24
590
151
444
1216
Market Price
$ 64.11
Selling Price
$ 54.32
1245
532
743
4943
Market Price
$ 57.07
Selling Price
$ 49.79
380
181
195
629
Market Price
$ 53.11
Selling Price
$ 44.87
3261
1835
2752
4434
Market Price
$ 57.71
Selling Price
$ 49.86
2361
1052
1162
2659
Market Price
$ 69.84
Selling Price
$ 59.81
3188
2464
2886
4722
Market Price
$ 44.78
Selling Price
$ 39.73
885
617
348
1731
Market Price
$ 59.00
Selling Price
$ 49.61
3447
1183
3433
4130
Market Price
$ 54.70
Selling Price
$ 49.44
896
563
822
1630
Market Price
$ 51.12
Selling Price
$ 45.87
320
236
106
623
Market Price
$ 33.62
Selling Price
$ 28.29
1355
575
941
2737
Market Price
$ 68.84
Selling Price
$ 58.54
479
462
263
685
Market Price
$ 67.59
Selling Price
$ 56.46
411
331
393
1866
Market Price
$ 63.86
Selling Price
$ 54.59
2278
1838
2248
3315
Market Price
$ 34.14
Selling Price
$ 28.83
1012
389
759
1246
Market Price
$ 65.01
Selling Price
$ 56.52
1183
642
429
4086