Market Price
$ 61.15
Selling Price
$ 54.88
1328
796
497
3443
Market Price
$ 36.25
Selling Price
$ 32.27
349
226
240
508
Market Price
$ 57.26
Selling Price
$ 50.49
1113
347
653
4544
Market Price
$ 35.54
Selling Price
$ 30.06
1033
852
505
4149
Market Price
$ 54.33
Selling Price
$ 48.26
2552
711
531
4297
Market Price
$ 56.24
Selling Price
$ 50.42
400
319
329
667
Market Price
$ 55.17
Selling Price
$ 47.95
753
297
302
2965
Market Price
$ 47.95
Selling Price
$ 43.10
713
235
396
1669
Market Price
$ 55.63
Selling Price
$ 47.52
626
145
221
2107
Market Price
$ 51.43
Selling Price
$ 44.84
1039
520
527
1201
Market Price
$ 58.37
Selling Price
$ 50.55
1630
987
592
1659
Market Price
$ 41.74
Selling Price
$ 37.65
635
329
251
641
Market Price
$ 57.24
Selling Price
$ 49.22
1184
285
1179
3200
Market Price
$ 29.70
Selling Price
$ 26.16
953
728
893
1462
Market Price
$ 63.09
Selling Price
$ 53.86
1062
712
652
2260
Market Price
$ 43.01
Selling Price
$ 37.71
2046
500
1853
2390
Market Price
$ 56.77
Selling Price
$ 48.23
1477
625
549
3197
Market Price
$ 66.32
Selling Price
$ 59.48
3902
2936
3886
4118
Market Price
$ 46.31
Selling Price
$ 39.72
1393
1371
775
2081
Market Price
$ 30.01
Selling Price
$ 26.37
929
215
473
1611
Market Price
$ 63.59
Selling Price
$ 57.38
1004
568
638
1446
Market Price
$ 37.18
Selling Price
$ 31.84
498
477
265
1090
Market Price
$ 43.86
Selling Price
$ 37.27
392
236
307
726
Market Price
$ 49.15
Selling Price
$ 43.17
1065
831
584
1915
Market Price
$ 45.02
Selling Price
$ 39.53
1196
953
1063
1857
Market Price
$ 64.98
Selling Price
$ 54.83
1929
1408
1683
4289
Market Price
$ 55.65
Selling Price
$ 46.54
3352
2045
1242
4105
Market Price
$ 45.75
Selling Price
$ 39.29
3196
1696
1768
4737
Market Price
$ 46.16
Selling Price
$ 41.63
887
429
392
1236
Market Price
$ 40.88
Selling Price
$ 36.29
1967
1236
1174
2694
Market Price
$ 58.65
Selling Price
$ 49.94
314
281
140
535
Market Price
$ 45.33
Selling Price
$ 39.47
4140
1222
2091
4679
Market Price
$ 48.53
Selling Price
$ 40.80
2395
577
580
2716
Market Price
$ 67.85
Selling Price
$ 58.18
528
220
304
718
Market Price
$ 31.60
Selling Price
$ 28.37
543
412
301
544
Market Price
$ 60.07
Selling Price
$ 54.55
137
37
91
486
Market Price
$ 29.93
Selling Price
$ 26.47
769
225
333
1159
Market Price
$ 32.69
Selling Price
$ 29.26
646
183
442
1805
Market Price
$ 48.41
Selling Price
$ 43.28
2584
1460
542
4355
Market Price
$ 60.80
Selling Price
$ 54.04
121
66
37
551