Market Price
$ 72.49
Selling Price
$ 62.94
1905
1086
932
2734
Market Price
$ 107.48
Selling Price
$ 92.52
3349
1075
2727
4696
Market Price
$ 62.91
Selling Price
$ 56.22
2727
832
1855
4414
Market Price
$ 104.25
Selling Price
$ 88.52
2253
1909
2117
4498
Market Price
$ 91.12
Selling Price
$ 81.13
556
259
552
708
Market Price
$ 68.46
Selling Price
$ 58.05
1521
1442
1212
2210
Market Price
$ 96.14
Selling Price
$ 80.70
2419
1548
534
2720
Market Price
$ 80.46
Selling Price
$ 67.48
2636
1146
1187
3334
Market Price
$ 97.47
Selling Price
$ 81.90
1589
846
1149
1965
Market Price
$ 96.09
Selling Price
$ 81.01
805
782
351
1866
Market Price
$ 83.20
Selling Price
$ 74.72
1693
724
932
1785
Market Price
$ 91.90
Selling Price
$ 79.19
555
412
487
1493
Market Price
$ 88.62
Selling Price
$ 74.08
314
297
82
569
Market Price
$ 92.41
Selling Price
$ 78.74
2152
1080
1902
4536
Market Price
$ 99.14
Selling Price
$ 88.21
1207
934
342
3546
Market Price
$ 103.74
Selling Price
$ 87.77
646
208
312
869
Market Price
$ 78.11
Selling Price
$ 69.21
499
379
382
623
Market Price
$ 78.18
Selling Price
$ 67.76
2418
2237
2350
3650
Market Price
$ 63.30
Selling Price
$ 56.86
3910
2035
2184
4741
Market Price
$ 108.06
Selling Price
$ 97.85
1280
1231
821
2025
Market Price
$ 74.03
Selling Price
$ 67.13
1339
1089
742
3883
Market Price
$ 99.58
Selling Price
$ 90.27
1193
779
286
1257
Market Price
$ 94.15
Selling Price
$ 80.40
3487
2475
903
4521
Market Price
$ 62.84
Selling Price
$ 56.25
1829
1079
1425
2515
Market Price
$ 72.04
Selling Price
$ 63.28
1354
1297
366
2459
Market Price
$ 113.19
Selling Price
$ 97.72
566
441
202
1520
Market Price
$ 105.18
Selling Price
$ 94.11
397
285
291
1042
Market Price
$ 107.39
Selling Price
$ 91.27
1883
777
480
2427
Market Price
$ 69.42
Selling Price
$ 58.41
887
409
384
1105
Market Price
$ 110.07
Selling Price
$ 92.60
3915
2915
2947
4867
Market Price
$ 64.71
Selling Price
$ 57.86
4451
2450
1997
4942
Market Price
$ 70.23
Selling Price
$ 61.91
1575
1295
464
4954
Market Price
$ 112.39
Selling Price
$ 94.89
1570
1233
671
3148
Market Price
$ 87.40
Selling Price
$ 75.18
941
784
687
1477
Market Price
$ 69.33
Selling Price
$ 60.67
1500
449
1127
2988
Market Price
$ 85.70
Selling Price
$ 72.39
1493
1231
1303
3739
Market Price
$ 75.89
Selling Price
$ 67.43
1723
844
1288
4985
Market Price
$ 97.08
Selling Price
$ 84.58
1397
917
950
4886
Market Price
$ 78.22
Selling Price
$ 70.82
2994
692
2249
3340
Market Price
$ 102.70
Selling Price
$ 86.18
2339
2101
715
2791