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
|
|
Aug 02
2022
|
SELL
Open market or private sale
|
$94,329
$105.75 p/Share
|
892
|
|
Aug 01
2022
|
SELL
Open market or private sale
|
$105,630
$105.63 p/Share
|
1,000
|
|
Jul 06
2022
|
SELL
Open market or private sale
|
$402,644
$100.36 p/Share
|
4,012
|
|
Jul 05
2022
|
SELL
Open market or private sale
|
$407,320
$101.83 p/Share
|
4,000
|
|