Market Price
$ 178.31
2812
1644
2778
4705
Market Price
$ 57.28
1013
735
354
1219
Market Price
$ 173.04
296
247
197
555
Market Price
$ 55.71
1316
309
430
4333
Market Price
$ 55.66
3863
1858
1057
4032
Market Price
$ 177.50
575
457
556
637
Market Price
$ 60.33
2573
748
1371
2912
Market Price
$ 54.01
1016
558
680
1218
Market Price
$ 181.78
1195
512
613
2358
Market Price
$ 57.31
1843
920
668
2664
Market Price
$ 55.97
1487
773
1459
3327
Market Price
$ 60.55
3385
1993
2981
3841
Market Price
$ 199.51
3854
2055
3371
3986
Market Price
$ 57.31
3559
980
2731
4072
Market Price
$ 54.85
1109
793
286
1517
Market Price
$ 58.57
722
158
163
1732
Market Price
$ 172.87
695
159
169
1452
Market Price
$ 189.56
312
234
129
1012
Market Price
$ 52.71
2625
2325
1390
2641
Market Price
$ 56.59
966
531
255
1893
Market Price
$ 183.70
978
620
688
4478
Market Price
$ 187.91
1681
1578
1118
4332
Market Price
$ 181.87
2990
2747
635
4403
Market Price
$ 180.32
2373
1481
1874
2955
Market Price
$ 190.40
1832
630
1676
2559
Market Price
$ 186.24
566
474
325
761
Market Price
$ 187.60
3216
2001
1685
4969
Market Price
$ 192.87
524
295
285
675
Market Price
$ 175.64
4117
1958
1394
4643
Market Price
$ 188.92
323
243
286
1479
Market Price
$ 180.82
172
38
71
526
Market Price
$ 196.75
2348
2055
2003
3118
Market Price
$ 173.60
1924
1882
738
4020
Market Price
$ 187.05
1036
654
713
1421
Market Price
$ 175.60
1785
1691
479
2599
Market Price
$ 182.81
2644
2189
1122
3598
Market Price
$ 189.28
505
372
433
1685
Market Price
$ 184.24
401
351
148
667
Market Price
$ 178.63
1084
264
790
3711
Market Price
$ 176.12
3474
1424
3296
3958