Apr 17
2023
BUY
Grant, award, or other acquisition
$1,861
$372.35 p/Share
5
Added 0.01%
63,524
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
$2,001
$333.6 p/Share
6
Added 0.01%
63,519
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$1,965
$327.51 p/Share
6
Added 0.01%
63,456
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$2,146
$357.74 p/Share
6
Added 0.01%
63,450
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
$179,862
$361.17 p/Share
498
Added 0.78%
63,402
Common Stock
Aug 12
2022
BUY
Open market or private purchase
$199,549
$304.19 p/Share
656
Added 1.03%
62,857
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
$2,108
$263.48 p/Share
8
Added 0.01%
62,095
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$177,025
$258.43 p/Share
685
Added 1.09%
62,035
Common Stock
Oct 18
2021
BUY
Grant, award, or other acquisition
$1,912
$238.98 p/Share
8
Added 0.01%
61,349
Common Stock
Sep 20
2021
BUY
Grant, award, or other acquisition
$2,085
$231.64 p/Share
9
Added 0.01%
61,341
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
$1,890
$269.94 p/Share
7
Added 0.01%
61,281
Common Stock
Jul 19
2021
BUY
Grant, award, or other acquisition
$1,873
$234.14 p/Share
8
Added 0.01%
61,274
Common Stock
Jun 21
2021
BUY
Grant, award, or other acquisition
$2,004
$222.67 p/Share
9
Added 0.01%
61,266
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
$1,955
$195.53 p/Share
10
Added 0.02%
61,205
Common Stock
Apr 30
2021
BUY
Open market or private purchase
$249,800
$182.87 p/Share
1,366
Added 2.18%
61,195
Common Stock
Apr 19
2021
BUY
Grant, award, or other acquisition
$1,896
$189.64 p/Share
10
Added 0.02%
59,829
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$1,892
$189.16 p/Share
10
Added 0.02%
59,819
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$2,058
$205.76 p/Share
10
Added 0.02%
59,750
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
$1,985
$198.48 p/Share
10
Added 0.02%
59,732
Common Stock
Dec 21
2020
BUY
Grant, award, or other acquisition
$2,025
$168.78 p/Share
12
Added 0.02%
59,722
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
$177,003
$140.59 p/Share
1,259
Added 2.07%
59,651
Common Stock
Oct 19
2020
BUY
Grant, award, or other acquisition
$1,999
$142.8 p/Share
14
Added 0.02%
58,392
Common Stock
Sep 21
2020
BUY
Grant, award, or other acquisition
$1,965
$151.18 p/Share
13
Added 0.02%
58,378
Common Stock
Aug 17
2020
BUY
Grant, award, or other acquisition
$1,970
$151.53 p/Share
13
Added 0.02%
58,301
Common Stock
Jul 20
2020
BUY
Grant, award, or other acquisition
$2,004
$167.04 p/Share
12
Added 0.02%
58,288
Common Stock