Market Price
$ 45.03
Selling Price
$ 40.72
1341
1113
465
4134
Market Price
$ 61.81
Selling Price
$ 53.64
1336
761
1066
1778
Market Price
$ 37.43
Selling Price
$ 32.49
1773
1355
840
2227
Market Price
$ 58.23
Selling Price
$ 51.27
908
242
836
1205
Market Price
$ 47.63
Selling Price
$ 42.95
3626
1131
3047
4307
Market Price
$ 38.06
Selling Price
$ 34.50
270
66
262
464
Market Price
$ 64.12
Selling Price
$ 58.18
2011
1074
1439
3234
Market Price
$ 47.86
Selling Price
$ 42.13
1257
1111
695
2097
Market Price
$ 36.75
Selling Price
$ 30.82
1746
1613
629
4511
Market Price
$ 34.09
Selling Price
$ 29.00
382
125
217
672
Market Price
$ 34.52
Selling Price
$ 29.72
1959
990
477
2390
Market Price
$ 37.13
Selling Price
$ 31.53
391
301
108
1099
Market Price
$ 54.04
Selling Price
$ 45.98
2816
2054
961
3673
Market Price
$ 69.33
Selling Price
$ 57.79
1699
1395
1027
4690
Market Price
$ 30.53
Selling Price
$ 26.00
538
418
206
1110
Market Price
$ 46.51
Selling Price
$ 39.06
2064
1718
1713
2424
Market Price
$ 43.47
Selling Price
$ 36.44
394
153
313
490
Market Price
$ 45.61
Selling Price
$ 39.38
3687
1173
1888
4590
Market Price
$ 52.64
Selling Price
$ 45.15
668
592
146
910
Market Price
$ 35.25
Selling Price
$ 30.46
2186
1665
1363
3788
Market Price
$ 44.50
Selling Price
$ 39.04
2983
1136
1068
3482
Market Price
$ 66.84
Selling Price
$ 58.25
4316
2686
905
4467
Market Price
$ 62.85
Selling Price
$ 52.41
856
667
794
3177
Market Price
$ 41.68
Selling Price
$ 36.26
1302
1124
340
3241
Market Price
$ 68.55
Selling Price
$ 57.96
897
588
424
906
Market Price
$ 35.07
Selling Price
$ 29.52
1184
437
479
2959
Market Price
$ 63.28
Selling Price
$ 56.55
1416
520
347
1713
Market Price
$ 45.28
Selling Price
$ 41.07
3490
3409
2345
3992
Market Price
$ 49.43
Selling Price
$ 41.27
1361
920
617
3048
Market Price
$ 69.83
Selling Price
$ 58.42
488
483
484
815
Market Price
$ 46.71
Selling Price
$ 40.28
1599
1528
847
2382
Market Price
$ 30.45
Selling Price
$ 27.66
312
258
242
577
Market Price
$ 66.16
Selling Price
$ 59.34
1276
1153
1155
1297
Market Price
$ 69.12
Selling Price
$ 58.02
1532
1253
438
2625
Market Price
$ 37.40
Selling Price
$ 33.58
4403
1186
2975
4522
Market Price
$ 46.33
Selling Price
$ 39.96
518
212
251
889
Market Price
$ 70.16
Selling Price
$ 58.75
916
902
418
1311
Market Price
$ 61.95
Selling Price
$ 52.92
828
192
277
2115
Market Price
$ 43.85
Selling Price
$ 36.96
1133
589
946
2681
Market Price
$ 42.28
Selling Price
$ 35.62
1331
584
435
2975