Market Price
$ 61.98
Selling Price
$ 55.28
1747
1486
1064
3285
Market Price
$ 35.53
Selling Price
$ 30.99
985
624
600
3236
Market Price
$ 68.11
Selling Price
$ 59.89
583
485
119
923
Market Price
$ 40.69
Selling Price
$ 34.49
801
771
653
899
Market Price
$ 32.70
Selling Price
$ 29.18
1545
1081
606
1824
Market Price
$ 46.19
Selling Price
$ 40.47
556
456
203
1201
Market Price
$ 31.15
Selling Price
$ 26.06
1691
373
1315
2543
Market Price
$ 52.95
Selling Price
$ 44.94
952
415
436
1434
Market Price
$ 67.46
Selling Price
$ 57.89
266
131
112
431
Market Price
$ 58.93
Selling Price
$ 49.83
1058
942
811
2007
Market Price
$ 35.81
Selling Price
$ 32.09
1129
878
676
1499
Market Price
$ 45.54
Selling Price
$ 40.21
2526
683
1953
3410
Market Price
$ 66.54
Selling Price
$ 59.65
2731
2205
1366
3411
Market Price
$ 47.57
Selling Price
$ 42.67
2851
2839
1148
4495
Market Price
$ 49.48
Selling Price
$ 42.91
3639
1470
1367
3690
Market Price
$ 57.94
Selling Price
$ 48.96
473
406
307
1520
Market Price
$ 70.05
Selling Price
$ 58.96
2078
688
1410
3012
Market Price
$ 30.15
Selling Price
$ 26.94
3954
2362
1343
4831
Market Price
$ 60.70
Selling Price
$ 51.92
4374
2417
3456
4605
Market Price
$ 63.81
Selling Price
$ 57.55
1670
753
1297
2107
Market Price
$ 42.04
Selling Price
$ 35.28
2474
1674
877
3863
Market Price
$ 34.92
Selling Price
$ 31.28
1353
905
648
3127
Market Price
$ 52.29
Selling Price
$ 43.70
564
194
343
1759
Market Price
$ 35.54
Selling Price
$ 30.75
210
80
57
599
Market Price
$ 61.70
Selling Price
$ 51.68
3339
2188
2578
4421
Market Price
$ 51.78
Selling Price
$ 44.21
929
500
328
1342
Market Price
$ 55.55
Selling Price
$ 48.13
1263
1092
1041
1864
Market Price
$ 39.44
Selling Price
$ 33.81
968
567
615
4524
Market Price
$ 37.07
Selling Price
$ 31.97
1960
781
1867
4273
Market Price
$ 39.64
Selling Price
$ 33.68
1659
1388
995
3227
Market Price
$ 41.16
Selling Price
$ 37.14
249
75
73
577
Market Price
$ 50.32
Selling Price
$ 42.35
2479
2391
1819
3087
Market Price
$ 57.05
Selling Price
$ 49.86
1451
430
544
3751
Market Price
$ 28.49
Selling Price
$ 25.65
2632
2042
2501
4702
Market Price
$ 46.75
Selling Price
$ 41.13
4167
2301
1285
4224
Market Price
$ 33.75
Selling Price
$ 28.34
247
60
62
849
Market Price
$ 56.89
Selling Price
$ 48.52
4116
3280
1532
4769
Market Price
$ 57.79
Selling Price
$ 51.42
949
591
744
3890
Market Price
$ 42.25
Selling Price
$ 37.87
495
104
228
1494
Market Price
$ 29.90
Selling Price
$ 25.97
2191
1449
1720
2680