Mar 24
2021
|
BUY
Open market or private purchase
|
$43,170
$1488.61 p/Share
|
29
|
|
Mar 23
2021
|
BUY
Open market or private purchase
|
$41,325
$1424.99 p/Share
|
29
|
|
Mar 22
2021
|
BUY
Open market or private purchase
|
$46,000
$1586.21 p/Share
|
29
|
|
Mar 19
2021
|
BUY
Open market or private purchase
|
$46,665
$1666.62 p/Share
|
28
|
|
Mar 18
2021
|
BUY
Open market or private purchase
|
$1,675
$1675.45 p/Share
|
1
|
|
Mar 18
2021
|
BUY
Open market or private purchase
|
$46,416
$1547.2 p/Share
|
30
|
|
Mar 17
2021
|
BUY
Open market or private purchase
|
$51,113
$1703.78 p/Share
|
30
|
|
Mar 16
2021
|
BUY
Open market or private purchase
|
$46,612
$1553.72 p/Share
|
30
|
|
Mar 15
2021
|
BUY
Open market or private purchase
|
$46,738
$1557.92 p/Share
|
30
|
|
Mar 12
2021
|
BUY
Open market or private purchase
|
$38,799
$1437.0 p/Share
|
27
|
|
Mar 11
2021
|
BUY
Open market or private purchase
|
$38,204
$1414.95 p/Share
|
27
|
|
Mar 10
2021
|
BUY
Open market or private purchase
|
$36,703
$1359.37 p/Share
|
27
|
|
Mar 09
2021
|
SELL
Other acquisition or disposition
|
$2,227
$1113.61 p/Share
|
2
|
|
Mar 09
2021
|
BUY
Other acquisition or disposition
|
$2,227
$1113.61 p/Share
|
2
|
|
Mar 09
2021
|
BUY
Open market or private purchase
|
$34,620
$1282.23 p/Share
|
27
|
|
Mar 08
2021
|
BUY
Open market or private purchase
|
$33,966
$1258.0 p/Share
|
27
|
|
Mar 05
2021
|
BUY
Open market or private purchase
|
$32,400
$1200.0 p/Share
|
27
|
|
Mar 04
2021
|
BUY
Open market or private purchase
|
$31,726
$1175.02 p/Share
|
27
|
|
Mar 03
2021
|
BUY
Open market or private purchase
|
$31,244
$1157.2 p/Share
|
27
|
|
Mar 02
2021
|
BUY
Open market or private purchase
|
$29,655
$1098.32 p/Share
|
27
|
|
Mar 01
2021
|
SELL
Other acquisition or disposition
|
$111,361
$1113.61 p/Share
|
100
|
|
Mar 01
2021
|
BUY
Other acquisition or disposition
|
$543,442
$1113.61 p/Share
|
488
|
|
Mar 01
2021
|
BUY
Open market or private purchase
|
$29,910
$1107.78 p/Share
|
27
|
|
Feb 26
2021
|
BUY
Open market or private purchase
|
$29,809
$1104.04 p/Share
|
27
|
|
Feb 25
2021
|
BUY
Open market or private purchase
|
$30,020
$1111.87 p/Share
|
27
|
|