Jun 30
2022
BUY
Open market or private purchase
$571
$95.1 p/Share
6
Added 0.38%
1,586
Common Stock
May 31
2022
BUY
Open market or private purchase
$99
$99.26 p/Share
1
Added 0.06%
1,570
Common Stock
Apr 30
2022
BUY
Open market or private purchase
$93
$92.74 p/Share
1
Added 0.06%
1,569
Common Stock
Mar 31
2022
BUY
Open market or private purchase
$568
$94.68 p/Share
6
Added 0.38%
1,568
Common Stock
Feb 28
2022
BUY
Open market or private purchase
$86
$85.77 p/Share
1
Added 0.06%
1,559
Common Stock
Feb 16
2022
SELL
Sale (or disposition) back to the issuer
$161,011
$81.36 p/Share
1,979
Reduced 55.97%
1,557
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
2,639
Added 42.74%
3,536
Common Stock
Jan 31
2022
BUY
Open market or private purchase
$86
$86.45 p/Share
1
Added 0.11%
897
Common Stock
Dec 31
2021
BUY
Open market or private purchase
$597
$85.32 p/Share
7
Added 0.78%
896
Common Stock
Nov 30
2021
BUY
Open market or private purchase
$75
$75.4 p/Share
1
Added 0.11%
886
Common Stock
Oct 31
2021
BUY
Open market or private purchase
$75
$75.4 p/Share
1
Added 0.11%
885
Common Stock
Sep 30
2021
BUY
Open market or private purchase
$581
$72.59 p/Share
8
Added 0.9%
883
Common Stock
Aug 31
2021
BUY
Open market or private purchase
$75
$75.45 p/Share
1
Added 0.11%
872
Common Stock
Jul 31
2021
BUY
Open market or private purchase
$74
$73.77 p/Share
1
Added 0.11%
870
Common Stock
Jun 30
2021
BUY
Open market or private purchase
$574
$71.72 p/Share
8
Added 0.91%
869
Common Stock
May 31
2021
BUY
Open market or private purchase
$77
$77.24 p/Share
1
Added 0.12%
857
Common Stock
Apr 30
2021
BUY
Open market or private purchase
$77
$77.41 p/Share
1
Added 0.12%
856
Common Stock
Mar 31
2021
BUY
Open market or private purchase
$598
$74.8 p/Share
8
Added 0.93%
854
Common Stock
Feb 28
2021
BUY
Open market or private purchase
$66
$65.65 p/Share
1
Added 0.12%
846
Common Stock
Feb 17
2021
SELL
Sale (or disposition) back to the issuer
$107,317
$70.05 p/Share
1,532
Reduced 64.45%
845
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
1,802
Added 43.12%
2,377
Common Stock
Jan 31
2021
BUY
Open market or private purchase
$71
$70.78 p/Share
1
Added 0.17%
575
Common Stock