Nov 01
2024
BUY
Open market or private purchase
$28,087
$109.29 p/Share
257
Added 0.7%
36,244
Common Stock
Aug 01
2024
BUY
Open market or private purchase
$56,245
$99.55 p/Share
565
Added 1.55%
35,869
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
$69,969
$82.22 p/Share
851
Added 2.37%
35,027
Common Stock
Feb 01
2024
BUY
Open market or private purchase
$23,211
$81.73 p/Share
284
Added 0.82%
34,176
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$23,228
$62.78 p/Share
370
Added 1.08%
33,758
Common Stock
Aug 01
2023
BUY
Open market or private purchase
$23,223
$69.74 p/Share
333
Added 1.0%
33,043
Common Stock
Jun 01
2023
BUY
Open market or private purchase
$23,230
$57.5 p/Share
404
Added 1.22%
32,709
Common Stock
Feb 01
2023
BUY
Open market or private purchase
$23,209
$90.31 p/Share
257
Added 0.8%
32,032
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$69,920
$87.84 p/Share
796
Added 2.46%
31,546
Common Stock
Nov 01
2022
BUY
Open market or private purchase
$23,273
$83.12 p/Share
280
Added 0.9%
30,750
Common Stock
Aug 01
2022
BUY
Open market or private purchase
$23,220
$90.0 p/Share
258
Added 0.84%
30,470
Common Stock
May 02
2022
BUY
Open market or private purchase
$23,248
$90.46 p/Share
257
Added 0.85%
30,103
Common Stock
Feb 01
2022
BUY
Open market or private purchase
$23,172
$99.88 p/Share
232
Added 0.77%
29,846
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$64,923
$98.22 p/Share
661
Added 2.18%
29,613
Common Stock
Nov 01
2021
BUY
Open market or private purchase
$23,166
$100.72 p/Share
230
Added 0.79%
28,870
Common Stock
Aug 02
2021
BUY
Open market or private purchase
$23,211
$93.97 p/Share
247
Added 0.86%
28,551
Common Stock
May 03
2021
BUY
Open market or private purchase
$23,298
$97.89 p/Share
238
Added 0.84%
28,224
Common Stock
Feb 01
2021
BUY
Open market or private purchase
$23,218
$72.33 p/Share
321
Added 1.14%
27,907
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$64,938
$70.97 p/Share
915
Added 3.21%
27,585
Common Stock
Dec 01
2020
BUY
Open market or private purchase
$23,210
$69.7 p/Share
333
Added 1.24%
26,570
Common Stock