Feb 29
2024
BUY
Grant, award, or other acquisition
$13,478
$52.04 p/Share
259
Added 0.92%
28,011
Common Stock
Feb 05
2024
SELL
Open market or private sale
$124,582
$50.52 p/Share
2,466
Reduced 8.16%
27,752
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$75,094
$53.41 p/Share
1,406
Added 4.45%
30,218
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$13,508
$43.86 p/Share
308
Added 1.11%
27,440
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$13,507
$53.18 p/Share
254
Added 0.93%
27,132
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$1,006
$47.95 p/Share
21
Added 0.08%
26,878
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$12,454
$55.85 p/Share
223
Added 0.82%
26,857
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$13,494
$66.15 p/Share
204
Added 0.76%
26,634
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$50,167
$68.07 p/Share
737
Added 2.71%
26,430
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$13,459
$70.84 p/Share
190
Added 0.77%
24,470
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$13,548
$68.77 p/Share
197
Added 0.8%
24,280
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$969
$69.18 p/Share
14
Added 0.06%
24,083
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$12,512
$68.37 p/Share
183
Added 0.75%
24,069
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$13,495
$71.78 p/Share
188
Added 0.78%
23,886
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$50,180
$68.74 p/Share
730
Added 2.99%
23,698
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$12,494
$69.8 p/Share
179
Added 0.81%
21,875
Common Stock
Oct 31
2021
BUY
Grant, award, or other acquisition
$1,058
$70.51 p/Share
15
Added 0.07%
21,696
Common Stock
Jul 31
2021
BUY
Grant, award, or other acquisition
$13,509
$70.73 p/Share
191
Added 0.87%
21,681
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$13,461
$77.81 p/Share
173
Added 0.8%
21,490
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$13,473
$74.03 p/Share
182
Added 0.85%
21,317
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$50,129
$65.7 p/Share
763
Added 3.48%
21,135
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$13,508
$62.25 p/Share
217
Added 1.11%
19,402
Common Stock