Market Price
$ 45.52
Selling Price
$ 40.17
599
563
559
862
Market Price
$ 53.81
Selling Price
$ 46.15
2452
1634
1511
2997
Market Price
$ 36.07
Selling Price
$ 31.86
636
223
555
2294
Market Price
$ 59.66
Selling Price
$ 52.71
1426
1387
999
3917
Market Price
$ 52.05
Selling Price
$ 45.57
2271
602
730
3014
Market Price
$ 44.50
Selling Price
$ 38.37
463
307
460
766
Market Price
$ 58.30
Selling Price
$ 52.10
539
256
266
740
Market Price
$ 61.88
Selling Price
$ 54.04
2990
2398
1085
3793
Market Price
$ 47.95
Selling Price
$ 41.03
872
618
870
1213
Market Price
$ 35.42
Selling Price
$ 30.37
1892
382
715
3700
Market Price
$ 45.14
Selling Price
$ 40.28
365
200
206
1118
Market Price
$ 43.64
Selling Price
$ 37.01
1116
412
682
3095
Market Price
$ 61.47
Selling Price
$ 51.59
1525
773
1341
4456
Market Price
$ 34.14
Selling Price
$ 30.31
2843
2762
1628
4601
Market Price
$ 68.78
Selling Price
$ 59.99
1610
667
1042
3819
Market Price
$ 64.15
Selling Price
$ 58.21
751
247
502
1765
Market Price
$ 63.94
Selling Price
$ 57.02
680
275
475
1040
Market Price
$ 36.64
Selling Price
$ 32.29
194
101
65
405
Market Price
$ 31.37
Selling Price
$ 26.49
1401
1255
801
2503
Market Price
$ 29.94
Selling Price
$ 25.04
4644
1034
2949
4671
Market Price
$ 40.99
Selling Price
$ 36.24
3445
3274
2378
4034
Market Price
$ 51.89
Selling Price
$ 43.73
737
157
687
3249
Market Price
$ 47.63
Selling Price
$ 40.80
1014
378
926
2241
Market Price
$ 37.32
Selling Price
$ 33.42
3593
2845
1895
4637
Market Price
$ 63.12
Selling Price
$ 57.10
458
314
202
663
Market Price
$ 33.95
Selling Price
$ 29.02
1543
547
605
2524
Market Price
$ 50.91
Selling Price
$ 44.34
1584
1578
723
2148
Market Price
$ 38.76
Selling Price
$ 32.56
1546
997
1524
2470
Market Price
$ 50.01
Selling Price
$ 42.82
1567
1057
921
4980
Market Price
$ 61.72
Selling Price
$ 52.17
1744
348
1607
4661
Market Price
$ 62.29
Selling Price
$ 52.68
829
285
739
2322
Market Price
$ 31.86
Selling Price
$ 27.08
2292
2044
1558
4019
Market Price
$ 65.08
Selling Price
$ 54.24
2449
727
2185
2816
Market Price
$ 44.67
Selling Price
$ 38.04
425
264
284
847
Market Price
$ 28.47
Selling Price
$ 25.33
3440
3333
2150
4152
Market Price
$ 62.66
Selling Price
$ 56.19
2466
990
527
3874
Market Price
$ 49.59
Selling Price
$ 41.88
376
229
195
440
Market Price
$ 48.51
Selling Price
$ 42.74
899
309
614
1174
Market Price
$ 56.95
Selling Price
$ 48.94
2796
1566
2193
4198
Market Price
$ 41.39
Selling Price
$ 35.65
2798
2558
2168
4323