Market Price
$ 67.09
Selling Price
$ 57.43
930
308
504
1353
Market Price
$ 43.00
Selling Price
$ 38.61
596
300
584
1955
Market Price
$ 55.02
Selling Price
$ 48.55
589
399
539
1048
Market Price
$ 56.89
Selling Price
$ 48.04
1212
681
1192
2798
Market Price
$ 66.44
Selling Price
$ 55.55
1479
1261
610
2564
Market Price
$ 64.03
Selling Price
$ 56.57
918
226
731
2738
Market Price
$ 64.38
Selling Price
$ 55.77
1167
529
733
1988
Market Price
$ 34.25
Selling Price
$ 30.76
1914
877
1857
3502
Market Price
$ 55.83
Selling Price
$ 47.68
1985
962
1280
2651
Market Price
$ 29.69
Selling Price
$ 25.88
1030
1018
254
1511
Market Price
$ 60.46
Selling Price
$ 53.91
1235
460
693
4844
Market Price
$ 30.24
Selling Price
$ 26.22
2219
1614
1705
2342
Market Price
$ 33.38
Selling Price
$ 29.06
3955
798
949
4524
Market Price
$ 51.49
Selling Price
$ 43.03
559
285
445
708
Market Price
$ 49.51
Selling Price
$ 42.03
1368
803
486
2004
Market Price
$ 41.58
Selling Price
$ 35.71
3176
2419
780
4547
Market Price
$ 57.70
Selling Price
$ 48.84
2894
1383
2620
4107
Market Price
$ 55.16
Selling Price
$ 49.50
231
163
195
652
Market Price
$ 69.27
Selling Price
$ 57.88
2129
640
2113
3779
Market Price
$ 69.35
Selling Price
$ 59.97
2642
831
2539
3921
Market Price
$ 44.61
Selling Price
$ 37.33
1807
1254
1114
3156
Market Price
$ 50.41
Selling Price
$ 45.56
514
373
429
752
Market Price
$ 49.82
Selling Price
$ 43.49
499
297
283
1050
Market Price
$ 30.09
Selling Price
$ 25.63
1380
653
920
4551
Market Price
$ 36.01
Selling Price
$ 31.55
3604
2092
885
4702
Market Price
$ 67.55
Selling Price
$ 59.04
526
139
258
712
Market Price
$ 67.06
Selling Price
$ 56.21
2068
1973
1579
2442
Market Price
$ 59.79
Selling Price
$ 54.01
1914
1147
1389
3763
Market Price
$ 57.13
Selling Price
$ 51.28
3984
2111
3917
4417
Market Price
$ 54.79
Selling Price
$ 47.46
429
125
378
1082
Market Price
$ 60.08
Selling Price
$ 53.67
1472
715
532
3387
Market Price
$ 63.35
Selling Price
$ 53.64
1231
1023
1049
3042
Market Price
$ 47.61
Selling Price
$ 39.84
1617
328
595
1900
Market Price
$ 60.40
Selling Price
$ 51.85
2376
1797
2342
2543
Market Price
$ 60.75
Selling Price
$ 53.14
2136
1982
1624
2183
Market Price
$ 46.88
Selling Price
$ 39.61
3221
1944
3194
4455
Market Price
$ 31.85
Selling Price
$ 28.31
391
352
285
1871
Market Price
$ 57.80
Selling Price
$ 48.97
659
317
644
860
Market Price
$ 60.49
Selling Price
$ 52.19
297
92
83
1251
Market Price
$ 44.38
Selling Price
$ 38.99
177
60
43
681