May 26
2023
|
SELL
Open market or private sale
|
$38,936
$97.34 p/Share
|
400
|
|
May 25
2023
|
SELL
Open market or private sale
|
$60,623
$99.71 p/Share
|
608
|
|
Mar 17
2023
|
SELL
Open market or private sale
|
$499,966
$92.33 p/Share
|
5,415
|
|
Mar 16
2023
|
SELL
Open market or private sale
|
$500,303
$93.41 p/Share
|
5,356
|
|
Mar 15
2023
|
SELL
Open market or private sale
|
$499,597
$91.99 p/Share
|
5,431
|
|
Mar 13
2023
|
SELL
Open market or private sale
|
$497,800
$94.12 p/Share
|
5,289
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$494,197
$96.41 p/Share
|
5,126
|
|
Mar 02
2023
|
SELL
Open market or private sale
|
$149,969
$99.78 p/Share
|
1,503
|
|
Mar 01
2023
|
|
-
|
71
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$199,987
$99.2 p/Share
|
2,016
|
|
Mar 01
2023
|
|
-
|
71
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$523,056
$100.26 p/Share
|
5,217
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$94,731
$97.36 p/Share
|
973
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$205,233
$97.73 p/Share
|
2,100
|
|
Jan 04
2023
|
SELL
Open market or private sale
|
$390,581
$102.92 p/Share
|
3,795
|
|
Jan 03
2023
|
SELL
Open market or private sale
|
$361,865
$103.39 p/Share
|
3,500
|
|
Dec 02
2022
|
SELL
Open market or private sale
|
$100,319
$122.94 p/Share
|
816
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$99,568
$124.46 p/Share
|
800
|
|
Nov 29
2022
|
|
-
|
60,596
|
|
Nov 02
2022
|
SELL
Open market or private sale
|
$102,449
$106.83 p/Share
|
959
|
|
Nov 01
2022
|
SELL
Open market or private sale
|
$47,457
$108.35 p/Share
|
438
|
|
Oct 04
2022
|
SELL
Open market or private sale
|
$249,247
$110.58 p/Share
|
2,254
|
|
Oct 03
2022
|
SELL
Open market or private sale
|
$475,016
$106.22 p/Share
|
4,472
|
|
Sep 02
2022
|
SELL
Open market or private sale
|
$92,410
$107.08 p/Share
|
863
|
|
Sep 01
2022
|
SELL
Open market or private sale
|
$82,476
$107.53 p/Share
|
767
|
|