Market Price
$ 94.19
Selling Price
$ 82.86
1187
503
525
1408
Market Price
$ 129.28
Selling Price
$ 110.20
255
72
233
503
Market Price
$ 132.65
Selling Price
$ 116.05
1123
1053
831
1423
Market Price
$ 118.09
Selling Price
$ 100.02
2310
743
1464
3229
Market Price
$ 124.23
Selling Price
$ 104.68
1281
605
612
2513
Market Price
$ 139.53
Selling Price
$ 117.80
286
233
280
798
Market Price
$ 103.82
Selling Price
$ 88.10
2392
591
1020
3616
Market Price
$ 95.69
Selling Price
$ 84.24
3784
3114
3697
3998
Market Price
$ 102.35
Selling Price
$ 87.70
1852
499
913
4380
Market Price
$ 126.24
Selling Price
$ 111.41
2311
1989
1167
4792
Market Price
$ 131.94
Selling Price
$ 116.46
1743
1448
956
4183
Market Price
$ 118.05
Selling Price
$ 100.29
3127
914
2841
4255
Market Price
$ 104.60
Selling Price
$ 88.33
913
189
662
1198
Market Price
$ 87.17
Selling Price
$ 73.79
3072
2684
870
3622
Market Price
$ 99.10
Selling Price
$ 86.87
1928
1855
1770
3295
Market Price
$ 113.72
Selling Price
$ 96.85
739
418
352
1752
Market Price
$ 84.14
Selling Price
$ 75.80
3730
1271
864
4368
Market Price
$ 117.09
Selling Price
$ 104.05
2437
922
1387
2745
Market Price
$ 82.70
Selling Price
$ 74.81
1260
1116
852
1293
Market Price
$ 116.74
Selling Price
$ 100.00
2675
1729
1831
4194
Market Price
$ 116.36
Selling Price
$ 101.73
952
833
559
1790
Market Price
$ 94.19
Selling Price
$ 79.56
233
80
202
432
Market Price
$ 129.53
Selling Price
$ 108.68
219
117
108
409
Market Price
$ 128.96
Selling Price
$ 114.62
2808
2085
1187
4433
Market Price
$ 135.22
Selling Price
$ 114.80
370
217
167
673
Market Price
$ 94.81
Selling Price
$ 79.80
472
317
421
868
Market Price
$ 124.38
Selling Price
$ 104.73
3180
782
1864
3443
Market Price
$ 101.94
Selling Price
$ 91.29
2946
1341
1439
4009
Market Price
$ 92.57
Selling Price
$ 77.24
1201
285
874
1505
Market Price
$ 109.22
Selling Price
$ 91.63
410
354
256
1187
Market Price
$ 97.45
Selling Price
$ 86.98
1851
1495
510
3283
Market Price
$ 100.49
Selling Price
$ 91.08
908
763
862
1806
Market Price
$ 99.27
Selling Price
$ 82.81
3044
712
2281
3142
Market Price
$ 136.90
Selling Price
$ 117.66
1687
376
664
1873
Market Price
$ 127.44
Selling Price
$ 111.83
434
241
430
1558
Market Price
$ 82.08
Selling Price
$ 73.84
879
798
625
1093
Market Price
$ 128.12
Selling Price
$ 112.45
3302
2102
2478
4077
Market Price
$ 126.83
Selling Price
$ 106.13
860
476
387
3341
Market Price
$ 113.86
Selling Price
$ 99.41
2659
1902
2326
2944
Market Price
$ 84.23
Selling Price
$ 73.64
233
194
143
911