Market Price
$ 40.09
Selling Price
$ 34.82
3415
2561
2995
4530
Market Price
$ 44.65
Selling Price
$ 40.16
1189
935
1135
1893
Market Price
$ 41.31
Selling Price
$ 35.33
464
457
237
844
Market Price
$ 28.34
Selling Price
$ 25.50
1261
532
1210
4160
Market Price
$ 64.82
Selling Price
$ 57.39
3312
911
827
3355
Market Price
$ 63.54
Selling Price
$ 55.48
2349
2211
1606
3079
Market Price
$ 34.97
Selling Price
$ 30.00
502
349
468
691
Market Price
$ 65.60
Selling Price
$ 58.18
3553
3501
3226
4794
Market Price
$ 51.95
Selling Price
$ 43.63
2784
2297
2212
3628
Market Price
$ 51.38
Selling Price
$ 44.99
444
364
431
545
Market Price
$ 44.74
Selling Price
$ 40.44
661
450
626
1803
Market Price
$ 62.98
Selling Price
$ 55.73
1579
690
646
2911
Market Price
$ 56.39
Selling Price
$ 47.74
697
244
555
1643
Market Price
$ 62.76
Selling Price
$ 52.65
1989
1891
1105
3111
Market Price
$ 61.85
Selling Price
$ 51.84
3105
1618
1785
4570
Market Price
$ 58.20
Selling Price
$ 48.86
918
406
556
1894
Market Price
$ 66.27
Selling Price
$ 55.81
715
513
475
1372
Market Price
$ 67.06
Selling Price
$ 56.73
2019
1303
1332
4116
Market Price
$ 50.53
Selling Price
$ 44.29
584
239
248
627
Market Price
$ 64.49
Selling Price
$ 58.23
730
293
651
2165
Market Price
$ 57.31
Selling Price
$ 50.62
2150
873
467
2203
Market Price
$ 65.20
Selling Price
$ 56.63
799
179
341
1886
Market Price
$ 37.86
Selling Price
$ 34.17
2674
771
1451
2874
Market Price
$ 46.78
Selling Price
$ 41.41
1218
371
565
1397
Market Price
$ 43.15
Selling Price
$ 37.63
475
141
424
984
Market Price
$ 47.39
Selling Price
$ 40.58
3708
2520
2373
3929
Market Price
$ 68.01
Selling Price
$ 58.42
2741
1097
1527
3756
Market Price
$ 60.05
Selling Price
$ 52.17
4209
3634
4111
4526
Market Price
$ 41.67
Selling Price
$ 35.81
2363
1441
1441
4255
Market Price
$ 64.30
Selling Price
$ 57.29
1548
551
848
2445
Market Price
$ 57.92
Selling Price
$ 51.89
457
368
373
973
Market Price
$ 68.06
Selling Price
$ 59.04
2477
1075
805
3754
Market Price
$ 43.42
Selling Price
$ 37.78
3493
2304
2137
4244
Market Price
$ 39.54
Selling Price
$ 34.95
1212
323
321
2856
Market Price
$ 30.00
Selling Price
$ 25.66
1424
756
1162
3712
Market Price
$ 54.00
Selling Price
$ 46.11
1064
912
406
1306
Market Price
$ 43.81
Selling Price
$ 36.64
1929
773
1724
2643
Market Price
$ 28.32
Selling Price
$ 25.69
2052
1090
1107
2145
Market Price
$ 65.22
Selling Price
$ 57.27
3209
982
2429
3308
Market Price
$ 49.25
Selling Price
$ 43.56
615
226
460
1395