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
|
|
Jan 11
2023
|
BUY
Open market or private purchase
|
$37,992
$2110.68 p/Share
|
18
|
|
Jan 10
2023
|
BUY
Open market or private purchase
|
$37,114
$2061.9 p/Share
|
18
|
|
Jan 09
2023
|
BUY
Open market or private purchase
|
$38,425
$2134.73 p/Share
|
18
|
|
Jan 06
2023
|
BUY
Open market or private purchase
|
$37,884
$2104.7 p/Share
|
18
|
|
Jan 05
2023
|
BUY
Open market or private purchase
|
$38,436
$2135.34 p/Share
|
18
|
|
Jan 04
2023
|
SELL
Other acquisition or disposition
|
$42,196
$2344.23 p/Share
|
18
|
|
Jan 04
2023
|
BUY
Open market or private purchase
|
$38,213
$2122.98 p/Share
|
18
|
|
Jan 04
2023
|
BUY
Other acquisition or disposition
|
$98,457
$2344.23 p/Share
|
42
|
|
Jan 03
2023
|
BUY
Open market or private purchase
|
$39,722
$2206.81 p/Share
|
18
|
|
Jan 03
2023
|
BUY
Other acquisition or disposition
|
$105,490
$2344.23 p/Share
|
45
|
|