Market Price
$ 72.52
Selling Price
$ 64.94
3672
1975
1174
4641
Market Price
$ 107.42
Selling Price
$ 94.41
675
331
249
693
Market Price
$ 67.95
Selling Price
$ 58.71
1452
611
1350
1671
Market Price
$ 72.10
Selling Price
$ 62.71
1074
1019
525
4151
Market Price
$ 91.88
Selling Price
$ 81.28
2060
1443
484
3577
Market Price
$ 112.35
Selling Price
$ 96.23
3024
2458
1974
3608
Market Price
$ 97.25
Selling Price
$ 85.63
3089
2694
1762
4302
Market Price
$ 108.02
Selling Price
$ 92.30
484
456
325
578
Market Price
$ 88.40
Selling Price
$ 77.63
1320
307
1313
1671
Market Price
$ 91.60
Selling Price
$ 80.28
2848
2025
847
4190
Market Price
$ 67.62
Selling Price
$ 60.26
1149
536
500
1602
Market Price
$ 80.97
Selling Price
$ 70.01
2458
1006
2352
4418
Market Price
$ 92.89
Selling Price
$ 78.26
3106
2324
1252
3145
Market Price
$ 66.92
Selling Price
$ 59.43
2708
611
2315
3937
Market Price
$ 96.36
Selling Price
$ 83.96
2804
870
2505
3681
Market Price
$ 99.09
Selling Price
$ 87.12
926
844
370
3870
Market Price
$ 96.56
Selling Price
$ 84.22
460
115
131
481
Market Price
$ 105.24
Selling Price
$ 92.99
1122
996
633
1172
Market Price
$ 73.45
Selling Price
$ 64.58
951
759
742
1676
Market Price
$ 67.14
Selling Price
$ 58.30
460
216
149
740
Market Price
$ 82.08
Selling Price
$ 71.98
261
105
128
650
Market Price
$ 75.40
Selling Price
$ 67.53
2397
1545
2367
4745
Market Price
$ 97.41
Selling Price
$ 84.89
562
148
441
865
Market Price
$ 81.32
Selling Price
$ 71.31
2777
2023
1011
2908
Market Price
$ 97.15
Selling Price
$ 86.89
1754
449
1714
3098
Market Price
$ 86.82
Selling Price
$ 73.37
1608
938
1439
1672
Market Price
$ 101.57
Selling Price
$ 89.66
1852
430
914
2254
Market Price
$ 72.68
Selling Price
$ 62.64
991
498
415
3709
Market Price
$ 98.86
Selling Price
$ 85.51
2208
1079
465
3804
Market Price
$ 84.34
Selling Price
$ 73.98
3314
2334
1628
4685
Market Price
$ 107.65
Selling Price
$ 91.12
3818
3797
3336
4026
Market Price
$ 72.82
Selling Price
$ 64.88
2479
1953
1352
3636
Market Price
$ 98.54
Selling Price
$ 88.76
386
333
283
400
Market Price
$ 106.64
Selling Price
$ 93.31
893
184
202
2743
Market Price
$ 72.15
Selling Price
$ 63.59
2347
2012
1118
3224
Market Price
$ 62.78
Selling Price
$ 56.55
4593
3166
2445
4703
Market Price
$ 98.51
Selling Price
$ 84.05
3219
1427
2774
3807
Market Price
$ 101.48
Selling Price
$ 88.24
1667
1513
549
1926
Market Price
$ 63.86
Selling Price
$ 56.71
1110
678
897
3478
Market Price
$ 108.33
Selling Price
$ 90.77
672
611
495
2540