Dec 17
2021
|
BUY
Open market or private purchase
|
$1,497,505
$148.68 p/Share
|
10,072
|
|
Dec 14
2021
|
BUY
Open market or private purchase
|
$78,664
$143.81 p/Share
|
547
|
|
Dec 13
2021
|
BUY
Open market or private purchase
|
$56,016
$144.0 p/Share
|
389
|
|
Nov 24
2021
|
BUY
Open market or private purchase
|
$43,346
$722.44 p/Share
|
60
|
|
Nov 24
2021
|
BUY
Open market or private purchase
|
$320,408
$145.64 p/Share
|
2,200
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$99,360
$720.0 p/Share
|
138
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$3,799,224
$143.0 p/Share
|
26,568
|
|
Aug 12
2021
|
BUY
Open market or private purchase
|
$2,219,472
$171.56 p/Share
|
12,937
|
|
Aug 12
2021
|
BUY
Open market or private purchase
|
$709,451
$867.3 p/Share
|
818
|
|
Aug 11
2021
|
BUY
Open market or private purchase
|
$219,300
$850.0 p/Share
|
258
|
|
Aug 10
2021
|
BUY
Open market or private purchase
|
$447,643
$825.91 p/Share
|
542
|
|
Jun 16
2021
|
BUY
Open market or private purchase
|
$65,685
$899.79 p/Share
|
73
|
|
Jun 15
2021
|
BUY
Open market or private purchase
|
$68,625
$915.0 p/Share
|
75
|
|
Jun 14
2021
|
BUY
Open market or private purchase
|
$34,390
$905.0 p/Share
|
38
|
|
Jun 11
2021
|
BUY
Open market or private purchase
|
$491,532
$915.33 p/Share
|
537
|
|
Jun 10
2021
|
BUY
Open market or private purchase
|
$220,473
$899.89 p/Share
|
245
|
|
Jun 08
2021
|
BUY
Open market or private purchase
|
$92,918
$910.96 p/Share
|
102
|
|
Jun 07
2021
|
BUY
Open market or private purchase
|
$1,127,360
$867.2 p/Share
|
1,300
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$304,670
$816.81 p/Share
|
373
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$194,128
$855.19 p/Share
|
227
|
|
Jun 01
2021
|
BUY
Open market or private purchase
|
$356,250
$846.2 p/Share
|
421
|
|
May 28
2021
|
BUY
Open market or private purchase
|
$57,337
$807.57 p/Share
|
71
|
|
May 17
2021
|
BUY
Open market or private purchase
|
$103,950
$770.0 p/Share
|
135
|
|
May 13
2021
|
BUY
Open market or private purchase
|
$111,071
$766.01 p/Share
|
145
|
|
May 13
2021
|
BUY
Open market or private purchase
|
$2,584,879
$149.32 p/Share
|
17,311
|
|