Market Price
$ 105.89
Selling Price
$ 91.30
2549
512
1027
3903
Market Price
$ 105.36
Selling Price
$ 92.92
2335
1946
1223
2561
Market Price
$ 84.69
Selling Price
$ 76.76
3019
799
1056
3384
Market Price
$ 72.11
Selling Price
$ 63.96
1173
609
469
1212
Market Price
$ 105.33
Selling Price
$ 92.02
2633
1960
2334
4248
Market Price
$ 98.32
Selling Price
$ 84.37
2731
1040
1876
3256
Market Price
$ 91.87
Selling Price
$ 76.95
2314
2125
1176
3873
Market Price
$ 73.94
Selling Price
$ 67.13
1050
343
504
4507
Market Price
$ 113.87
Selling Price
$ 97.23
1815
610
1104
3953
Market Price
$ 102.87
Selling Price
$ 92.00
1857
721
696
2449
Market Price
$ 100.22
Selling Price
$ 87.93
406
378
103
1467
Market Price
$ 113.19
Selling Price
$ 97.55
2416
1973
782
2496
Market Price
$ 81.84
Selling Price
$ 70.93
3500
1388
1512
4873
Market Price
$ 113.12
Selling Price
$ 96.71
519
161
411
1721
Market Price
$ 104.69
Selling Price
$ 89.87
891
788
381
1275
Market Price
$ 61.74
Selling Price
$ 55.21
375
306
253
1144
Market Price
$ 100.19
Selling Price
$ 87.73
4271
1863
1108
4861
Market Price
$ 113.52
Selling Price
$ 94.81
558
369
282
2016
Market Price
$ 90.43
Selling Price
$ 81.11
1620
1541
583
2949
Market Price
$ 66.67
Selling Price
$ 55.91
1003
844
414
3970
Market Price
$ 102.43
Selling Price
$ 91.81
768
481
562
985
Market Price
$ 66.68
Selling Price
$ 57.38
1068
426
883
2455
Market Price
$ 108.67
Selling Price
$ 90.70
1952
562
1438
2068
Market Price
$ 79.67
Selling Price
$ 69.71
711
519
683
1934
Market Price
$ 77.01
Selling Price
$ 67.62
4014
2833
1191
4185
Market Price
$ 101.55
Selling Price
$ 85.79
813
513
535
3129
Market Price
$ 69.34
Selling Price
$ 58.11
2899
593
2416
4683
Market Price
$ 77.14
Selling Price
$ 64.59
860
243
577
1234
Market Price
$ 100.91
Selling Price
$ 84.61
897
738
453
3383
Market Price
$ 102.89
Selling Price
$ 86.48
1264
329
701
3414
Market Price
$ 92.78
Selling Price
$ 82.94
1050
727
702
2651
Market Price
$ 72.10
Selling Price
$ 61.74
519
466
196
1058
Market Price
$ 79.22
Selling Price
$ 71.58
2865
1676
2797
2962
Market Price
$ 73.74
Selling Price
$ 65.72
836
303
389
959
Market Price
$ 78.64
Selling Price
$ 67.34
694
646
491
1392
Market Price
$ 65.29
Selling Price
$ 57.33
4048
2094
931
4943
Market Price
$ 112.82
Selling Price
$ 98.77
2328
1244
2071
2347
Market Price
$ 93.50
Selling Price
$ 83.17
1804
1786
1567
3908
Market Price
$ 101.30
Selling Price
$ 87.36
3807
1300
1505
4176
Market Price
$ 78.95
Selling Price
$ 70.21
937
840
742
2778