Jun 17
2021
|
BUY
Open market or private purchase
|
$39,257
$1509.87 p/Share
|
26
|
|
Jun 16
2021
|
BUY
Open market or private purchase
|
$40,664
$1564.0 p/Share
|
26
|
|
Jun 15
2021
|
BUY
Open market or private purchase
|
$40,027
$1539.5 p/Share
|
26
|
|
Jun 14
2021
|
BUY
Open market or private purchase
|
$38,948
$1498.0 p/Share
|
26
|
|
Jun 11
2021
|
BUY
Open market or private purchase
|
$39,780
$1530.0 p/Share
|
26
|
|
Jun 10
2021
|
BUY
Open market or private purchase
|
$38,792
$1491.99 p/Share
|
26
|
|
Jun 09
2021
|
BUY
Open market or private purchase
|
$39,572
$1522.0 p/Share
|
26
|
|
Jun 08
2021
|
BUY
Open market or private purchase
|
$39,854
$1532.83 p/Share
|
26
|
|
Jun 07
2021
|
BUY
Open market or private purchase
|
$39,182
$1507.0 p/Share
|
26
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$38,645
$1486.34 p/Share
|
26
|
|
Jun 03
2021
|
BUY
Open market or private purchase
|
$38,220
$1470.0 p/Share
|
26
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$38,756
$1490.62 p/Share
|
26
|
|
Jun 01
2021
|
SELL
Other acquisition or disposition
|
$334,218
$1453.12 p/Share
|
230
|
|
Jun 01
2021
|
BUY
Other acquisition or disposition
|
$559,451
$1453.12 p/Share
|
385
|
|
Jun 01
2021
|
BUY
Open market or private purchase
|
$38,975
$1499.04 p/Share
|
26
|
|
May 28
2021
|
BUY
Open market or private purchase
|
$37,781
$1453.12 p/Share
|
26
|
|
May 27
2021
|
BUY
Open market or private purchase
|
$23,426
$1464.1 p/Share
|
16
|
|
May 26
2021
|
BUY
Open market or private purchase
|
$38,181
$1468.5 p/Share
|
26
|
|
May 25
2021
|
BUY
Open market or private purchase
|
$38,639
$1486.12 p/Share
|
26
|
|
May 24
2021
|
BUY
Open market or private purchase
|
$39,167
$1506.44 p/Share
|
26
|
|
May 21
2021
|
BUY
Open market or private purchase
|
$40,040
$1540.0 p/Share
|
26
|
|
May 20
2021
|
BUY
Open market or private purchase
|
$40,300
$1550.0 p/Share
|
26
|
|
May 19
2021
|
BUY
Open market or private purchase
|
$39,382
$1514.71 p/Share
|
26
|
|
May 18
2021
|
BUY
Open market or private purchase
|
$40,867
$1571.8 p/Share
|
26
|
|
May 17
2021
|
BUY
Open market or private purchase
|
$42,900
$1650.0 p/Share
|
26
|
|