# install.packages("quantmod")
library(quantmod)
## Loading required package: xts
## Loading required package: zoo
## 
## Attaching package: 'zoo'
## The following objects are masked from 'package:base':
## 
##     as.Date, as.Date.numeric
## Loading required package: TTR
## Registered S3 method overwritten by 'quantmod':
##   method            from
##   as.zoo.data.frame zoo
getSymbols("MSFT", src = "yahoo", from = "2024-10-01", to = "2025-01-31")
## [1] "MSFT"
plot(MSFT$MSFT.Open)

max_open <- max(MSFT$MSFT.Open)
max_open
## [1] 451.32
highest_days <- MSFT[MSFT$MSFT.Open == max_open,] 
highest_days
##            MSFT.Open MSFT.High MSFT.Low MSFT.Close MSFT.Volume MSFT.Adjusted
## 2024-12-18    451.32    452.65   437.02     437.39    24444500      434.9998