Jan 20
2023
|
SELL
Open market or private sale
|
$40,640
$107.8 p/Share
|
377
|
|
Jun 21
2022
|
BUY
Open market or private purchase
|
$1,895
$94.75 p/Share
|
20
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$8,997
$123.26 p/Share
|
73
|
|
Feb 14
2022
|
BUY
Open market or private purchase
|
$7,891
$131.53 p/Share
|
60
|
|
Jan 14
2022
|
BUY
Open market or private purchase
|
$9,041
$161.45 p/Share
|
56
|
|
Dec 15
2021
|
BUY
Open market or private purchase
|
$8,065
$146.65 p/Share
|
55
|
|
Nov 15
2021
|
BUY
Open market or private purchase
|
$8,608
$156.51 p/Share
|
55
|
|
Oct 14
2021
|
BUY
Open market or private purchase
|
$3,815
$131.57 p/Share
|
29
|
|
Oct 11
2021
|
BUY
Open market or private purchase
|
$3,719
$128.26 p/Share
|
29
|
|