Market Price
$ 113.50
909
894
897
1548
Market Price
$ 100.27
1097
811
527
4579
Market Price
$ 112.76
413
312
217
556
Market Price
$ 64.52
763
595
242
1650
Market Price
$ 103.65
1868
748
1221
2052
Market Price
$ 70.47
987
965
605
1001
Market Price
$ 86.74
3510
2225
2759
4858
Market Price
$ 79.54
623
230
594
776
Market Price
$ 83.82
146
105
53
689
Market Price
$ 85.93
1815
428
365
4096
Market Price
$ 83.67
845
363
337
943
Market Price
$ 71.48
553
193
328
1705
Market Price
$ 105.82
2509
2480
2096
2674
Market Price
$ 106.80
296
238
103
928
Market Price
$ 95.64
1763
1592
1520
4657
Market Price
$ 101.26
1281
400
1264
3510
Market Price
$ 80.44
530
443
302
768
Market Price
$ 78.19
2996
1712
1181
3053
Market Price
$ 97.58
2077
519
2025
2731
Market Price
$ 100.03
2198
792
615
2420
Market Price
$ 64.87
2435
1012
699
4857
Market Price
$ 71.11
166
115
154
596
Market Price
$ 79.11
2260
2209
726
3784
Market Price
$ 97.81
691
675
233
761
Market Price
$ 67.26
2706
1933
1492
2719
Market Price
$ 80.28
4353
3854
2098
4588
Market Price
$ 68.05
808
401
303
3988
Market Price
$ 102.37
3221
2542
2008
3379
Market Price
$ 111.86
2024
1934
901
4504
Market Price
$ 109.58
3535
2609
737
4779
Market Price
$ 77.72
194
137
64
800
Market Price
$ 87.81
244
240
237
724
Market Price
$ 92.67
368
255
331
1526
Market Price
$ 96.85
2186
582
1764
2346
Market Price
$ 83.30
1734
1146
1599
2276
Market Price
$ 72.83
2155
1036
526
4102
Market Price
$ 106.25
2637
556
2615
3113
Market Price
$ 103.07
4600
1803
1769
4814
Market Price
$ 82.13
1351
1330
738
3848
Market Price
$ 95.13
2680
1700
2302
3207