Market Price
$ 74.70
Selling Price
$ 63.59
2302
1598
1253
3491
Market Price
$ 64.88
Selling Price
$ 57.75
3336
1349
2824
3452
Market Price
$ 63.19
Selling Price
$ 56.71
2047
565
1975
2779
Market Price
$ 82.30
Selling Price
$ 71.61
1461
652
1157
3359
Market Price
$ 74.91
Selling Price
$ 67.44
662
451
467
2240
Market Price
$ 79.67
Selling Price
$ 70.20
788
465
478
998
Market Price
$ 85.42
Selling Price
$ 76.19
1212
808
439
2896
Market Price
$ 98.63
Selling Price
$ 85.25
876
870
396
1590
Market Price
$ 96.62
Selling Price
$ 83.68
555
361
128
2096
Market Price
$ 88.88
Selling Price
$ 78.06
1769
1168
383
2473
Market Price
$ 96.14
Selling Price
$ 83.87
603
322
507
2293
Market Price
$ 114.28
Selling Price
$ 95.43
180
161
71
681
Market Price
$ 112.52
Selling Price
$ 98.09
1129
636
253
3830
Market Price
$ 99.08
Selling Price
$ 84.01
4060
854
2790
4299
Market Price
$ 68.59
Selling Price
$ 59.65
1105
255
946
4895
Market Price
$ 95.33
Selling Price
$ 82.41
2810
1270
2072
2884
Market Price
$ 82.22
Selling Price
$ 69.80
1080
538
844
4431
Market Price
$ 80.72
Selling Price
$ 70.54
1640
591
939
2883
Market Price
$ 87.20
Selling Price
$ 75.96
3725
3296
3553
4136
Market Price
$ 98.74
Selling Price
$ 84.75
1851
671
1253
3616
Market Price
$ 96.14
Selling Price
$ 82.94
4150
2024
3959
4938
Market Price
$ 88.03
Selling Price
$ 76.98
3291
1728
1464
3922
Market Price
$ 108.58
Selling Price
$ 96.98
1046
322
994
2642
Market Price
$ 87.26
Selling Price
$ 73.65
1616
1558
677
4265
Market Price
$ 95.56
Selling Price
$ 86.75
3943
2275
1003
4879
Market Price
$ 67.75
Selling Price
$ 57.70
3623
3388
3084
4611
Market Price
$ 73.53
Selling Price
$ 63.58
2680
2100
1435
3882
Market Price
$ 97.15
Selling Price
$ 83.07
1407
593
478
2462
Market Price
$ 98.05
Selling Price
$ 84.26
2130
2059
1143
5000
Market Price
$ 72.63
Selling Price
$ 65.07
2209
933
1021
2858
Market Price
$ 104.09
Selling Price
$ 91.37
2368
893
1747
3879
Market Price
$ 81.44
Selling Price
$ 68.25
369
253
303
472
Market Price
$ 88.32
Selling Price
$ 79.64
531
107
503
940
Market Price
$ 88.56
Selling Price
$ 76.97
2050
844
1455
3744
Market Price
$ 92.97
Selling Price
$ 83.41
1318
348
648
1622
Market Price
$ 94.36
Selling Price
$ 80.36
372
224
171
622
Market Price
$ 69.31
Selling Price
$ 58.47
360
346
234
406
Market Price
$ 110.86
Selling Price
$ 96.32
675
252
391
2475
Market Price
$ 74.07
Selling Price
$ 64.05
678
340
575
3111
Market Price
$ 100.81
Selling Price
$ 85.64
3524
2074
1376
3840