Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
50,444
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$9,557
$119.47 p/Share
80
Added 0.16%
50,444
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$11,467
$113.54 p/Share
101
Added 0.2%
50,364
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$9,389
$132.25 p/Share
71
Added 0.14%
50,263
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$16,967
$129.52 p/Share
131
Added 0.26%
50,191
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$8,327
$136.52 p/Share
61
Added 0.12%
50,060
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$16,607
$112.97 p/Share
147
Added 0.29%
49,998
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$8,230
$111.22 p/Share
74
Added 0.15%
49,850
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$19,548
$110.44 p/Share
177
Added 0.35%
49,776
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
49,599
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$8,056
$116.76 p/Share
69
Added 0.14%
49,600
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
1,610
Added 3.15%
49,530
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$10,615
$120.63 p/Share
88
Added 0.18%
47,920
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$7,898
$109.7 p/Share
72
Added 0.15%
47,832
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$20,779
$89.18 p/Share
233
Added 0.49%
47,759
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$4,253
$92.46 p/Share
46
Added 0.1%
47,526
Common Stock
Jul 30
2021
SELL
Sale (or disposition) back to the issuer
$73
$72.86 p/Share
1
Reduced 0.0%
47,479
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$14,281
$72.86 p/Share
196
Added 0.41%
47,481
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
2,369
Added 4.77%
47,284
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$4,124
$73.64 p/Share
56
Added 0.12%
44,915
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$3,720
$50.96 p/Share
73
Added 0.16%
44,858
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$3,698
$34.24 p/Share
108
Added 0.24%
44,784
Common Stock