Feb 13
2023
|
BUY
Open market or private purchase
|
$34,442
$1913.49 p/Share
|
18
|
|
Feb 10
2023
|
BUY
Open market or private purchase
|
$34,387
$1910.42 p/Share
|
18
|
|
Feb 09
2023
|
BUY
Open market or private purchase
|
$34,181
$1898.96 p/Share
|
18
|
|
Feb 08
2023
|
BUY
Open market or private purchase
|
$34,608
$1922.68 p/Share
|
18
|
|
Feb 07
2023
|
BUY
Open market or private purchase
|
$34,701
$1927.86 p/Share
|
18
|
|
Feb 06
2023
|
BUY
Open market or private purchase
|
$35,089
$1949.4 p/Share
|
18
|
|
Feb 03
2023
|
BUY
Open market or private purchase
|
$36,171
$2009.5 p/Share
|
18
|
|
Feb 02
2023
|
BUY
Other acquisition or disposition
|
$103,784
$1995.85 p/Share
|
52
|
|
Feb 02
2023
|
BUY
Open market or private purchase
|
$34,868
$1937.12 p/Share
|
18
|
|
Feb 01
2023
|
SELL
Other acquisition or disposition
|
$35,925
$1995.85 p/Share
|
18
|
|
Feb 01
2023
|
BUY
Open market or private purchase
|
$34,413
$1911.84 p/Share
|
18
|
|
Feb 01
2023
|
BUY
Other acquisition or disposition
|
$113,763
$1995.85 p/Share
|
57
|
|
Jan 31
2023
|
BUY
Open market or private purchase
|
$36,440
$2024.45 p/Share
|
18
|
|
Jan 30
2023
|
BUY
Open market or private purchase
|
$36,150
$2008.34 p/Share
|
18
|
|
Jan 27
2023
|
BUY
Open market or private purchase
|
$37,486
$2082.58 p/Share
|
18
|
|
Jan 26
2023
|
BUY
Open market or private purchase
|
$37,924
$2106.91 p/Share
|
18
|
|
Jan 25
2023
|
BUY
Open market or private purchase
|
$37,783
$2099.08 p/Share
|
18
|
|
Jan 24
2023
|
BUY
Open market or private purchase
|
$37,211
$2067.28 p/Share
|
18
|
|
Jan 23
2023
|
BUY
Open market or private purchase
|
$37,839
$2102.22 p/Share
|
18
|
|
Jan 20
2023
|
BUY
Open market or private purchase
|
$38,546
$2141.47 p/Share
|
18
|
|
Jan 19
2023
|
BUY
Open market or private purchase
|
$37,951
$2108.43 p/Share
|
18
|
|
Jan 18
2023
|
BUY
Open market or private purchase
|
$38,145
$2119.17 p/Share
|
18
|
|
Jan 17
2023
|
BUY
Open market or private purchase
|
$38,432
$2135.15 p/Share
|
18
|
|
Jan 13
2023
|
BUY
Open market or private purchase
|
$38,270
$2126.12 p/Share
|
18
|
|
Jan 12
2023
|
BUY
Open market or private purchase
|
$38,423
$2134.66 p/Share
|
18
|
|