Market Price
$ 110.32
Selling Price
$ 95.42
426
420
277
1119
Market Price
$ 92.24
Selling Price
$ 83.66
1533
961
822
3461
Market Price
$ 85.98
Selling Price
$ 74.62
1589
1236
565
1668
Market Price
$ 71.08
Selling Price
$ 63.49
3774
886
2109
4733
Market Price
$ 69.81
Selling Price
$ 62.60
742
738
364
1561
Market Price
$ 94.25
Selling Price
$ 79.51
596
381
260
2212
Market Price
$ 92.07
Selling Price
$ 78.65
661
173
187
2099
Market Price
$ 80.35
Selling Price
$ 71.58
2365
1369
827
4468
Market Price
$ 85.77
Selling Price
$ 74.75
497
341
275
628
Market Price
$ 93.78
Selling Price
$ 82.39
1670
760
992
2071
Market Price
$ 104.84
Selling Price
$ 94.07
1581
1029
1576
2505
Market Price
$ 76.68
Selling Price
$ 66.98
2299
726
1410
2481
Market Price
$ 87.08
Selling Price
$ 76.62
554
278
240
1519
Market Price
$ 102.63
Selling Price
$ 87.03
3579
2556
3065
3729
Market Price
$ 65.94
Selling Price
$ 57.18
590
178
546
977
Market Price
$ 70.69
Selling Price
$ 62.62
2120
1740
1622
3790
Market Price
$ 97.74
Selling Price
$ 81.65
662
632
553
1613
Market Price
$ 75.56
Selling Price
$ 67.53
209
136
180
1024
Market Price
$ 97.94
Selling Price
$ 81.68
1207
1099
615
4928
Market Price
$ 90.74
Selling Price
$ 80.62
1819
452
1116
4872
Market Price
$ 69.95
Selling Price
$ 59.47
1313
1031
742
1333
Market Price
$ 81.27
Selling Price
$ 68.57
248
159
149
665
Market Price
$ 90.08
Selling Price
$ 76.13
1227
775
864
3502
Market Price
$ 95.15
Selling Price
$ 85.70
495
152
126
568
Market Price
$ 80.67
Selling Price
$ 69.78
626
462
456
1209
Market Price
$ 100.04
Selling Price
$ 84.07
754
716
395
1514
Market Price
$ 114.75
Selling Price
$ 98.53
1855
1465
1340
1957
Market Price
$ 84.51
Selling Price
$ 73.85
1794
1175
1469
2784
Market Price
$ 96.89
Selling Price
$ 86.58
1013
579
327
1376
Market Price
$ 67.89
Selling Price
$ 57.35
4131
3324
1262
4636
Market Price
$ 104.69
Selling Price
$ 92.39
1270
1228
257
1360
Market Price
$ 101.21
Selling Price
$ 87.20
3435
2338
2355
4271
Market Price
$ 91.59
Selling Price
$ 81.53
835
757
307
1817
Market Price
$ 104.89
Selling Price
$ 88.48
988
553
497
1712
Market Price
$ 96.14
Selling Price
$ 87.30
1003
631
636
3025
Market Price
$ 111.37
Selling Price
$ 97.67
1695
1658
519
3821
Market Price
$ 83.25
Selling Price
$ 71.35
2700
1201
1769
3430
Market Price
$ 96.29
Selling Price
$ 82.69
2123
976
983
2381
Market Price
$ 76.45
Selling Price
$ 66.37
1234
604
1091
3313
Market Price
$ 92.48
Selling Price
$ 79.38
4379
2470
1361
4845