Market Price
$ 62.34
Selling Price
$ 52.06
549
286
472
569
Market Price
$ 39.71
Selling Price
$ 35.37
4079
2910
2461
4507
Market Price
$ 38.97
Selling Price
$ 33.26
4201
2489
2933
4749
Market Price
$ 65.23
Selling Price
$ 58.65
581
478
449
1497
Market Price
$ 62.12
Selling Price
$ 54.99
1557
709
1151
3540
Market Price
$ 59.67
Selling Price
$ 52.10
1066
822
942
1440
Market Price
$ 44.17
Selling Price
$ 36.84
1675
708
340
2270
Market Price
$ 67.88
Selling Price
$ 59.03
1191
415
974
3102
Market Price
$ 35.77
Selling Price
$ 31.10
1252
980
1151
1395
Market Price
$ 39.07
Selling Price
$ 35.50
1235
574
889
2750
Market Price
$ 33.13
Selling Price
$ 28.79
1313
290
640
4756
Market Price
$ 60.59
Selling Price
$ 51.16
1086
634
980
1368
Market Price
$ 38.49
Selling Price
$ 32.33
2564
2328
1203
4367
Market Price
$ 46.42
Selling Price
$ 40.16
397
297
348
1218
Market Price
$ 43.26
Selling Price
$ 36.16
3412
3119
3176
3911
Market Price
$ 42.74
Selling Price
$ 38.55
1815
1618
705
3335
Market Price
$ 35.91
Selling Price
$ 32.19
2240
627
2237
2519
Market Price
$ 66.39
Selling Price
$ 55.80
473
221
201
1894
Market Price
$ 45.86
Selling Price
$ 38.94
884
494
663
1575
Market Price
$ 56.23
Selling Price
$ 49.63
1542
485
1419
1841
Market Price
$ 30.69
Selling Price
$ 26.40
589
309
302
1609
Market Price
$ 47.83
Selling Price
$ 42.46
565
119
360
1655
Market Price
$ 48.53
Selling Price
$ 41.96
3550
2003
1166
4520
Market Price
$ 41.23
Selling Price
$ 35.79
1540
600
806
3217
Market Price
$ 55.58
Selling Price
$ 48.99
613
605
441
2387
Market Price
$ 42.11
Selling Price
$ 38.05
2624
2621
1841
3884
Market Price
$ 31.60
Selling Price
$ 27.09
233
138
123
649
Market Price
$ 65.57
Selling Price
$ 59.14
2945
2047
2050
3191
Market Price
$ 68.98
Selling Price
$ 57.86
1155
547
1123
2599
Market Price
$ 53.36
Selling Price
$ 45.06
1804
478
1198
2779
Market Price
$ 67.60
Selling Price
$ 59.15
1625
810
939
3136
Market Price
$ 44.65
Selling Price
$ 40.22
1651
1264
1447
2688
Market Price
$ 42.98
Selling Price
$ 38.99
407
249
271
445
Market Price
$ 64.10
Selling Price
$ 54.91
2916
2285
786
3575
Market Price
$ 39.11
Selling Price
$ 35.19
2181
1072
791
2761
Market Price
$ 36.17
Selling Price
$ 32.01
1131
641
505
1178
Market Price
$ 51.52
Selling Price
$ 44.95
4285
1011
1684
4381
Market Price
$ 65.25
Selling Price
$ 55.91
1804
1367
793
2978
Market Price
$ 40.55
Selling Price
$ 34.87
672
548
204
1017
Market Price
$ 35.80
Selling Price
$ 31.15
918
480
252
4140