Feb 07
2023
|
BUY
Open market or private purchase
|
$361,832
$72.95 p/Share
|
4,960
|
|
Jan 31
2023
|
BUY
Open market or private purchase
|
$380,127
$57.7 p/Share
|
6,588
|
|
Jan 24
2023
|
BUY
Open market or private purchase
|
$359,560
$54.38 p/Share
|
6,612
|
|
Jan 18
2023
|
BUY
Open market or private purchase
|
$370,471
$54.21 p/Share
|
6,834
|
|
Jan 10
2023
|
BUY
Open market or private purchase
|
$365,063
$37.76 p/Share
|
9,668
|
|
Jan 04
2023
|
BUY
Open market or private purchase
|
$381,235
$34.62 p/Share
|
11,012
|
|
Dec 28
2022
|
BUY
Open market or private purchase
|
$369,196
$32.58 p/Share
|
11,332
|
|
Dec 20
2022
|
BUY
Open market or private purchase
|
$365,570
$34.75 p/Share
|
10,520
|
|
Dec 13
2022
|
BUY
Open market or private purchase
|
$399,857
$46.04 p/Share
|
8,685
|
|
Dec 06
2022
|
BUY
Open market or private purchase
|
$367,806
$45.73 p/Share
|
8,043
|
|
Nov 29
2022
|
BUY
Open market or private purchase
|
$374,707
$43.05 p/Share
|
8,704
|
|
Nov 22
2022
|
BUY
Open market or private purchase
|
$380,048
$42.35 p/Share
|
8,974
|
|
Nov 15
2022
|
BUY
Open market or private purchase
|
$382,360
$55.0 p/Share
|
6,952
|
|
Nov 08
2022
|
BUY
Open market or private purchase
|
$353,977
$54.5 p/Share
|
6,495
|
|
Nov 01
2022
|
BUY
Open market or private purchase
|
$385,309
$68.99 p/Share
|
5,585
|
|
Oct 25
2022
|
BUY
Open market or private purchase
|
$373,168
$66.96 p/Share
|
5,573
|
|
Oct 18
2022
|
BUY
Open market or private purchase
|
$389,942
$72.9 p/Share
|
5,349
|
|
Oct 11
2022
|
BUY
Open market or private purchase
|
$373,140
$67.61 p/Share
|
5,519
|
|
Oct 04
2022
|
BUY
Open market or private purchase
|
$387,595
$69.09 p/Share
|
5,610
|
|
Sep 27
2022
|
BUY
Open market or private purchase
|
$387,888
$65.29 p/Share
|
5,941
|
|
Sep 20
2022
|
BUY
Open market or private purchase
|
$360,793
$68.19 p/Share
|
5,291
|
|
Sep 13
2022
|
BUY
Open market or private purchase
|
$337,898
$75.39 p/Share
|
4,482
|
|
Sep 07
2022
|
BUY
Open market or private purchase
|
$365,428
$62.0 p/Share
|
5,894
|
|
Aug 30
2022
|
BUY
Open market or private purchase
|
$378,957
$67.95 p/Share
|
5,577
|
|
Aug 23
2022
|
BUY
Open market or private purchase
|
$372,433
$71.94 p/Share
|
5,177
|
|