Jan 31
2025
BUY
Grant, award, or other acquisition
$79,936
$117.9 p/Share
678
Added 7.56%
8,293
Common Stock
Nov 01
2024
BUY
Open market or private purchase
$19,672
$109.29 p/Share
180
Added 2.31%
7,615
Common Stock
Aug 01
2024
BUY
Open market or private purchase
$39,326
$99.56 p/Share
395
Added 5.06%
7,407
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
$64,953
$82.22 p/Share
790
Added 10.21%
6,947
Common Stock
Feb 01
2024
BUY
Open market or private purchase
$17,571
$81.73 p/Share
215
Added 3.37%
6,157
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$17,578
$62.78 p/Share
280
Added 4.52%
5,914
Common Stock
Aug 01
2023
BUY
Open market or private purchase
$17,574
$69.74 p/Share
252
Added 4.33%
5,566
Common Stock
Jun 01
2023
BUY
Open market or private purchase
$17,595
$57.5 p/Share
306
Added 5.45%
5,313
Common Stock
Feb 01
2023
BUY
Open market or private purchase
$17,610
$90.31 p/Share
195
Added 3.78%
4,959
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$64,913
$87.84 p/Share
739
Added 13.51%
4,730
Common Stock
Nov 01
2022
BUY
Open market or private purchase
$17,704
$83.12 p/Share
213
Added 5.07%
3,991
Common Stock
Aug 01
2022
BUY
Open market or private purchase
$17,550
$90.0 p/Share
195
Added 4.91%
3,777
Common Stock
May 02
2022
BUY
Open market or private purchase
$17,549
$90.46 p/Share
194
Added 5.16%
3,566
Common Stock
Feb 01
2022
BUY
Open market or private purchase
$14,682
$99.88 p/Share
147
Added 4.18%
3,371
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$59,914
$98.22 p/Share
610
Added 15.91%
3,224
Common Stock
Nov 01
2021
BUY
Open market or private purchase
$14,705
$100.72 p/Share
146
Added 5.31%
2,603
Common Stock
Aug 02
2021
BUY
Open market or private purchase
$13,720
$93.97 p/Share
146
Added 5.63%
2,448
Common Stock
May 03
2021
BUY
Open market or private purchase
$13,705
$97.89 p/Share
140
Added 5.75%
2,293
Common Stock
Feb 01
2021
BUY
Open market or private purchase
$13,743
$72.33 p/Share
190
Added 8.14%
2,145
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$59,970
$70.97 p/Share
845
Added 30.18%
1,955
Common Stock
Dec 01
2020
BUY
Open market or private purchase
$13,731
$69.7 p/Share
197
Added 15.12%
1,106
Common Stock