Market Price
$ 65.34
Selling Price
$ 56.43
290
189
281
1152
Market Price
$ 56.97
Selling Price
$ 47.51
516
209
177
2334
Market Price
$ 44.91
Selling Price
$ 40.37
109
36
58
437
Market Price
$ 48.33
Selling Price
$ 43.11
798
621
635
1870
Market Price
$ 31.12
Selling Price
$ 26.73
747
333
596
2973
Market Price
$ 49.70
Selling Price
$ 45.18
4363
2222
3323
4431
Market Price
$ 68.44
Selling Price
$ 58.06
2238
1896
1060
3496
Market Price
$ 31.11
Selling Price
$ 26.71
1338
870
1033
3134
Market Price
$ 32.71
Selling Price
$ 28.49
455
172
235
1659
Market Price
$ 62.08
Selling Price
$ 53.58
1161
1127
475
2725
Market Price
$ 43.09
Selling Price
$ 36.47
1064
532
793
3809
Market Price
$ 39.78
Selling Price
$ 34.60
538
468
122
1963
Market Price
$ 54.82
Selling Price
$ 48.84
2640
704
1191
4342
Market Price
$ 30.62
Selling Price
$ 26.53
1077
308
712
2411
Market Price
$ 49.36
Selling Price
$ 42.94
2296
909
2062
4564
Market Price
$ 65.14
Selling Price
$ 54.38
614
456
592
680
Market Price
$ 66.47
Selling Price
$ 56.33
854
538
532
1116
Market Price
$ 51.46
Selling Price
$ 44.09
2741
1051
1263
4667
Market Price
$ 51.88
Selling Price
$ 46.37
1002
401
221
1281
Market Price
$ 35.32
Selling Price
$ 30.92
462
124
142
2039
Market Price
$ 47.18
Selling Price
$ 39.40
2164
1168
1542
3369
Market Price
$ 67.41
Selling Price
$ 58.70
2866
907
995
4126
Market Price
$ 34.10
Selling Price
$ 29.70
1506
446
341
1652
Market Price
$ 65.89
Selling Price
$ 56.60
1676
786
632
3003
Market Price
$ 59.32
Selling Price
$ 52.77
2711
1414
2055
2996
Market Price
$ 58.19
Selling Price
$ 49.08
1779
1360
1573
2693
Market Price
$ 38.00
Selling Price
$ 32.54
692
470
306
1312
Market Price
$ 62.63
Selling Price
$ 52.87
850
357
774
1126
Market Price
$ 40.22
Selling Price
$ 33.94
410
127
340
698
Market Price
$ 49.89
Selling Price
$ 42.28
372
215
286
607
Market Price
$ 44.57
Selling Price
$ 39.15
1962
1593
892
1967
Market Price
$ 47.28
Selling Price
$ 42.82
878
270
333
2301
Market Price
$ 58.02
Selling Price
$ 49.99
1566
1401
520
3593
Market Price
$ 57.20
Selling Price
$ 49.04
1858
434
1476
2808
Market Price
$ 52.15
Selling Price
$ 45.07
408
288
82
874
Market Price
$ 31.79
Selling Price
$ 27.10
3169
733
982
3597
Market Price
$ 39.15
Selling Price
$ 33.48
170
151
87
773
Market Price
$ 56.34
Selling Price
$ 50.10
492
187
426
1721
Market Price
$ 32.41
Selling Price
$ 29.00
1147
354
1144
3923
Market Price
$ 40.38
Selling Price
$ 34.97
889
326
873
3406