Tue, Jun 20, 2023
Jun 20
3,039 shares @ $84.80
Decreased holdings by -0.40%
Net across this filing: +6.70% (+48,356 shares)
30th largest trade (out of 137)
Trade made by an officer
Net holdings across this filing: +6.7% (+48,356 shares)
Price 12% above 200-day moving average