Market Price
$ 62.33
Selling Price
$ 56.15
3376
1539
2510
4195
Market Price
$ 60.83
Selling Price
$ 55.02
1445
1047
867
3317
Market Price
$ 81.29
Selling Price
$ 69.32
1673
1018
560
2070
Market Price
$ 107.80
Selling Price
$ 93.52
1080
391
498
3822
Market Price
$ 66.74
Selling Price
$ 55.76
830
396
726
1221
Market Price
$ 102.93
Selling Price
$ 87.43
1511
497
1272
3225
Market Price
$ 75.36
Selling Price
$ 64.79
1198
1161
795
3344
Market Price
$ 67.33
Selling Price
$ 60.51
3623
1794
1184
3646
Market Price
$ 85.69
Selling Price
$ 75.59
536
408
474
1154
Market Price
$ 103.67
Selling Price
$ 87.48
501
273
418
1047
Market Price
$ 104.88
Selling Price
$ 87.60
360
246
127
520
Market Price
$ 97.84
Selling Price
$ 83.84
1157
548
981
1253
Market Price
$ 91.43
Selling Price
$ 77.53
388
330
361
564
Market Price
$ 97.57
Selling Price
$ 82.94
2203
2082
946
3062
Market Price
$ 75.57
Selling Price
$ 64.72
617
415
413
1242
Market Price
$ 69.34
Selling Price
$ 61.88
500
201
178
1790
Market Price
$ 105.99
Selling Price
$ 92.56
249
72
191
1128
Market Price
$ 94.72
Selling Price
$ 85.98
583
478
349
905
Market Price
$ 94.35
Selling Price
$ 79.44
1083
591
760
3978
Market Price
$ 78.70
Selling Price
$ 70.75
1439
1275
1039
2593
Market Price
$ 104.55
Selling Price
$ 87.76
660
599
371
1384
Market Price
$ 67.28
Selling Price
$ 60.36
1013
313
772
1822
Market Price
$ 92.83
Selling Price
$ 82.34
2302
738
1597
4433
Market Price
$ 98.76
Selling Price
$ 84.12
3575
2161
2917
4241
Market Price
$ 72.52
Selling Price
$ 65.08
294
133
149
978
Market Price
$ 70.32
Selling Price
$ 62.09
2631
1509
1182
3010
Market Price
$ 75.06
Selling Price
$ 63.46
393
156
281
1249
Market Price
$ 111.48
Selling Price
$ 96.07
784
689
691
2264
Market Price
$ 107.11
Selling Price
$ 91.30
1913
441
1041
2514
Market Price
$ 96.01
Selling Price
$ 87.14
787
573
657
3894
Market Price
$ 107.26
Selling Price
$ 96.47
1370
1222
408
2580
Market Price
$ 96.88
Selling Price
$ 84.06
3206
1501
926
3762
Market Price
$ 88.71
Selling Price
$ 74.95
3807
2433
1855
4716
Market Price
$ 88.14
Selling Price
$ 78.56
492
213
225
990
Market Price
$ 80.88
Selling Price
$ 72.96
4527
3102
3996
4843
Market Price
$ 101.56
Selling Price
$ 91.74
566
172
495
2235
Market Price
$ 109.17
Selling Price
$ 95.58
572
160
116
1346
Market Price
$ 91.96
Selling Price
$ 81.05
1736
1034
1435
2081
Market Price
$ 82.66
Selling Price
$ 70.23
364
345
217
1819
Market Price
$ 82.45
Selling Price
$ 71.69
2691
1184
1597
4956