Market Price
$ 49.94
Selling Price
$ 45.03
449
363
277
1259
Market Price
$ 44.85
Selling Price
$ 38.31
1814
1521
734
2269
Market Price
$ 61.64
Selling Price
$ 52.17
2066
1126
1538
2288
Market Price
$ 48.71
Selling Price
$ 42.51
512
450
388
905
Market Price
$ 53.36
Selling Price
$ 45.13
1005
556
209
3231
Market Price
$ 59.14
Selling Price
$ 52.71
1575
612
555
3313
Market Price
$ 32.70
Selling Price
$ 29.48
386
184
120
607
Market Price
$ 66.46
Selling Price
$ 58.22
488
296
250
624
Market Price
$ 36.48
Selling Price
$ 32.21
957
872
374
4407
Market Price
$ 29.60
Selling Price
$ 25.95
752
150
748
1288
Market Price
$ 66.48
Selling Price
$ 59.17
1870
1573
1539
2075
Market Price
$ 39.37
Selling Price
$ 34.97
1117
246
535
2862
Market Price
$ 47.56
Selling Price
$ 41.90
635
581
528
953
Market Price
$ 45.16
Selling Price
$ 38.17
1757
1478
667
4844
Market Price
$ 63.25
Selling Price
$ 52.99
825
324
278
2089
Market Price
$ 49.56
Selling Price
$ 43.92
519
128
420
1981
Market Price
$ 42.03
Selling Price
$ 35.54
815
164
321
1362
Market Price
$ 57.27
Selling Price
$ 47.93
2534
729
685
2929
Market Price
$ 41.11
Selling Price
$ 36.36
2725
1986
2624
4771
Market Price
$ 56.89
Selling Price
$ 47.96
2444
735
1381
2493
Market Price
$ 40.98
Selling Price
$ 36.15
974
586
886
974
Market Price
$ 70.75
Selling Price
$ 59.27
843
646
777
1858
Market Price
$ 49.68
Selling Price
$ 43.39
1936
1647
1236
3952
Market Price
$ 63.94
Selling Price
$ 55.90
1042
889
801
1678
Market Price
$ 54.47
Selling Price
$ 47.04
3097
2449
1946
4783
Market Price
$ 33.21
Selling Price
$ 28.09
1727
1314
1061
4281
Market Price
$ 64.60
Selling Price
$ 57.81
1490
504
399
2125
Market Price
$ 51.00
Selling Price
$ 43.65
4320
3356
3342
4712
Market Price
$ 37.12
Selling Price
$ 33.49
157
84
90
455
Market Price
$ 37.02
Selling Price
$ 32.93
680
472
434
3247
Market Price
$ 64.84
Selling Price
$ 58.71
796
399
480
809
Market Price
$ 36.11
Selling Price
$ 31.88
846
403
387
2152
Market Price
$ 42.54
Selling Price
$ 36.90
2755
2182
1983
3241
Market Price
$ 34.28
Selling Price
$ 30.87
370
233
238
434
Market Price
$ 49.56
Selling Price
$ 42.48
4302
1158
1599
4730
Market Price
$ 57.80
Selling Price
$ 52.18
267
86
83
591
Market Price
$ 59.35
Selling Price
$ 52.81
598
311
347
860
Market Price
$ 59.25
Selling Price
$ 50.62
190
137
136
770
Market Price
$ 41.29
Selling Price
$ 35.10
2477
1175
876
3316
Market Price
$ 37.85
Selling Price
$ 33.29
1108
609
730
2163