Market Price
$ 49.81
Selling Price
$ 44.25
898
567
274
2404
Market Price
$ 48.10
Selling Price
$ 42.98
2239
1174
1237
3161
Market Price
$ 57.78
Selling Price
$ 48.55
976
822
362
1344
Market Price
$ 51.75
Selling Price
$ 46.60
741
537
299
1890
Market Price
$ 46.49
Selling Price
$ 41.48
740
562
610
2970
Market Price
$ 40.24
Selling Price
$ 33.59
549
256
336
576
Market Price
$ 66.10
Selling Price
$ 57.17
3628
1617
1389
3739
Market Price
$ 32.79
Selling Price
$ 29.08
342
157
279
762
Market Price
$ 39.10
Selling Price
$ 32.74
1216
687
614
1680
Market Price
$ 41.94
Selling Price
$ 36.54
1021
250
669
2143
Market Price
$ 59.44
Selling Price
$ 53.32
1061
316
561
4561
Market Price
$ 64.74
Selling Price
$ 56.69
2352
837
1738
3257
Market Price
$ 50.97
Selling Price
$ 45.04
121
104
50
545
Market Price
$ 52.89
Selling Price
$ 47.84
939
565
719
1199
Market Price
$ 53.61
Selling Price
$ 44.73
1937
1458
717
3707
Market Price
$ 31.31
Selling Price
$ 26.93
813
234
472
847
Market Price
$ 64.46
Selling Price
$ 56.64
829
321
617
2456
Market Price
$ 34.75
Selling Price
$ 30.42
1195
529
382
1316
Market Price
$ 40.71
Selling Price
$ 35.15
265
123
195
753
Market Price
$ 44.78
Selling Price
$ 40.12
1077
1037
279
1897
Market Price
$ 41.26
Selling Price
$ 35.14
479
316
378
683
Market Price
$ 54.26
Selling Price
$ 48.53
625
318
561
2877
Market Price
$ 57.63
Selling Price
$ 49.17
682
607
555
2583
Market Price
$ 52.52
Selling Price
$ 45.77
1071
664
802
1333
Market Price
$ 31.67
Selling Price
$ 28.23
1196
281
866
2334
Market Price
$ 40.53
Selling Price
$ 35.13
913
580
677
2521
Market Price
$ 58.54
Selling Price
$ 52.47
466
233
459
1307
Market Price
$ 37.00
Selling Price
$ 32.41
2051
499
1427
2497
Market Price
$ 59.98
Selling Price
$ 51.53
1645
929
1444
3280
Market Price
$ 37.86
Selling Price
$ 31.74
389
265
197
1831
Market Price
$ 31.95
Selling Price
$ 27.39
2101
628
926
4030
Market Price
$ 45.33
Selling Price
$ 38.41
418
203
184
1024
Market Price
$ 64.70
Selling Price
$ 58.22
597
363
152
1415
Market Price
$ 46.02
Selling Price
$ 40.89
206
198
159
817
Market Price
$ 33.69
Selling Price
$ 28.75
1012
572
614
1674
Market Price
$ 29.71
Selling Price
$ 25.95
1338
484
1150
2036
Market Price
$ 41.34
Selling Price
$ 37.00
1641
1064
753
3893
Market Price
$ 51.26
Selling Price
$ 44.68
1598
429
1132
3395
Market Price
$ 34.73
Selling Price
$ 30.47
828
616
642
834
Market Price
$ 60.25
Selling Price
$ 50.89
475
336
151
1582