Apr 22
2021
|
BUY
Open market or private purchase
|
$38,142
$1467.0 p/Share
|
26
|
|
Apr 21
2021
|
BUY
Open market or private purchase
|
$37,873
$1456.65 p/Share
|
26
|
|
Apr 20
2021
|
BUY
Open market or private purchase
|
$38,159
$1467.66 p/Share
|
26
|
|
Apr 19
2021
|
BUY
Open market or private purchase
|
$40,196
$1546.0 p/Share
|
26
|
|
Apr 16
2021
|
BUY
Open market or private purchase
|
$41,080
$1580.0 p/Share
|
26
|
|
Apr 15
2021
|
BUY
Open market or private purchase
|
$40,929
$1574.18 p/Share
|
26
|
|
Apr 14
2021
|
BUY
Open market or private purchase
|
$54,842
$1613.0 p/Share
|
34
|
|
Apr 13
2021
|
BUY
Open market or private purchase
|
$52,382
$1540.64 p/Share
|
34
|
|
Apr 12
2021
|
BUY
Open market or private purchase
|
$54,345
$1598.38 p/Share
|
34
|
|
Apr 09
2021
|
BUY
Open market or private purchase
|
$54,338
$1598.19 p/Share
|
34
|
|
Apr 08
2021
|
SELL
Other acquisition or disposition
|
$14,305
$1589.43 p/Share
|
9
|
|
Apr 08
2021
|
BUY
Other acquisition or disposition
|
$14,305
$1589.43 p/Share
|
9
|
|
Apr 08
2021
|
BUY
Open market or private purchase
|
$54,750
$1610.29 p/Share
|
34
|
|
Apr 07
2021
|
BUY
Open market or private purchase
|
$43,539
$1612.57 p/Share
|
27
|
|
Apr 06
2021
|
BUY
Open market or private purchase
|
$43,078
$1595.49 p/Share
|
27
|
|
Apr 05
2021
|
SELL
Other acquisition or disposition
|
$317,886
$1589.43 p/Share
|
200
|
|
Apr 05
2021
|
BUY
Other acquisition or disposition
|
$869,418
$1589.43 p/Share
|
547
|
|
Apr 05
2021
|
BUY
Open market or private purchase
|
$42,876
$1587.99 p/Share
|
27
|
|
Apr 01
2021
|
SELL
Open market or private purchase
|
$16,000
$1600.0 p/Share
|
10
|
|
Apr 01
2021
|
BUY
Open market or private purchase
|
$28,800
$1600.0 p/Share
|
18
|
|
Mar 31
2021
|
BUY
Open market or private purchase
|
$44,504
$1589.43 p/Share
|
28
|
|
Mar 30
2021
|
BUY
Open market or private purchase
|
$43,232
$1544.0 p/Share
|
28
|
|
Mar 29
2021
|
BUY
Open market or private purchase
|
$41,338
$1476.34 p/Share
|
28
|
|
Mar 26
2021
|
BUY
Open market or private purchase
|
$44,184
$1578.0 p/Share
|
28
|
|
Mar 25
2021
|
BUY
Open market or private purchase
|
$42,896
$1532.01 p/Share
|
28
|
|