Market Price
$ 62.62
Selling Price
$ 56.91
1575
828
1089
3995
Market Price
$ 67.49
Selling Price
$ 58.51
4618
3250
1425
4948
Market Price
$ 69.61
Selling Price
$ 58.55
228
227
164
946
Market Price
$ 55.57
Selling Price
$ 46.42
463
254
367
810
Market Price
$ 29.64
Selling Price
$ 26.18
2361
1722
1408
3970
Market Price
$ 61.47
Selling Price
$ 54.83
460
334
368
850
Market Price
$ 31.09
Selling Price
$ 27.65
3074
2909
1977
3113
Market Price
$ 59.96
Selling Price
$ 54.48
1682
1148
508
1686
Market Price
$ 59.53
Selling Price
$ 49.91
1499
470
771
3114
Market Price
$ 65.45
Selling Price
$ 56.70
4080
3329
3629
4899
Market Price
$ 52.03
Selling Price
$ 46.19
101
91
77
506
Market Price
$ 31.51
Selling Price
$ 26.42
764
578
656
2983
Market Price
$ 65.18
Selling Price
$ 55.30
786
257
330
1445
Market Price
$ 44.03
Selling Price
$ 40.02
2505
1879
1907
2725
Market Price
$ 44.24
Selling Price
$ 39.94
2242
542
1626
4637
Market Price
$ 39.17
Selling Price
$ 33.22
1790
371
427
2513
Market Price
$ 51.27
Selling Price
$ 45.39
3513
3350
2714
3556
Market Price
$ 53.03
Selling Price
$ 44.58
2363
1878
2320
2864
Market Price
$ 32.25
Selling Price
$ 27.50
1870
806
856
1986
Market Price
$ 68.66
Selling Price
$ 57.64
1426
753
1076
3282
Market Price
$ 62.28
Selling Price
$ 55.23
2414
867
2112
2927
Market Price
$ 47.31
Selling Price
$ 41.17
863
605
521
1415
Market Price
$ 35.41
Selling Price
$ 30.20
174
53
141
552
Market Price
$ 31.24
Selling Price
$ 28.28
3518
3269
1967
4808
Market Price
$ 45.13
Selling Price
$ 40.40
2318
784
563
3487
Market Price
$ 59.16
Selling Price
$ 49.57
549
395
337
1098
Market Price
$ 58.16
Selling Price
$ 49.15
1305
525
293
2343
Market Price
$ 50.29
Selling Price
$ 45.40
2018
481
1082
2906
Market Price
$ 45.24
Selling Price
$ 39.28
361
233
304
1274
Market Price
$ 34.89
Selling Price
$ 30.33
570
305
480
2037
Market Price
$ 59.45
Selling Price
$ 52.46
144
108
94
594
Market Price
$ 37.57
Selling Price
$ 33.99
4092
1178
2013
4730
Market Price
$ 36.94
Selling Price
$ 30.84
1187
932
1171
3570
Market Price
$ 35.79
Selling Price
$ 31.73
2220
1108
2120
2460
Market Price
$ 40.46
Selling Price
$ 34.27
1795
934
664
4935
Market Price
$ 30.74
Selling Price
$ 26.54
2557
1691
1978
4323
Market Price
$ 65.65
Selling Price
$ 59.48
878
613
437
2201
Market Price
$ 54.15
Selling Price
$ 46.95
1266
652
398
1869
Market Price
$ 57.83
Selling Price
$ 50.09
634
285
392
1287
Market Price
$ 67.81
Selling Price
$ 59.50
3766
775
3376
4738