Mar 08
2023
BUY
Open market or private purchase
$97
$32.5 p/Share
3
Added 0.03%
9,493
Common Stock
Mar 01
2023
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.03%
9,490
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
743
Added 7.26%
9,487
Common Stock
Feb 22
2023
BUY
Open market or private purchase
$97
$32.59 p/Share
3
Added 0.03%
8,678
Common Stock
Feb 15
2023
BUY
Open market or private purchase
$98
$32.9 p/Share
3
Added 0.03%
8,675
Common Stock
Feb 08
2023
BUY
Open market or private purchase
$100
$33.49 p/Share
3
Added 0.04%
8,245
Common Stock
Feb 01
2023
BUY
Open market or private purchase
$100
$33.5 p/Share
3
Added 0.04%
8,242
Common Stock
Jan 25
2023
BUY
Open market or private purchase
$101
$33.95 p/Share
3
Added 0.04%
8,239
Common Stock
Jan 18
2023
BUY
Open market or private purchase
$104
$34.72 p/Share
3
Added 0.04%
8,236
Common Stock
Jan 11
2023
BUY
Open market or private purchase
$106
$35.41 p/Share
3
Added 0.04%
8,233
Common Stock
Jan 04
2023
BUY
Open market or private purchase
$102
$34.16 p/Share
3
Added 0.04%
8,230
Common Stock
Dec 28
2022
BUY
Open market or private purchase
$93
$31.12 p/Share
3
Added 0.04%
8,227
Common Stock
Dec 21
2022
BUY
Open market or private purchase
$89
$29.69 p/Share
3
Added 0.04%
8,224
Common Stock
Dec 14
2022
BUY
Open market or private purchase
$92
$30.77 p/Share
3
Added 0.04%
8,221
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$92
$30.8 p/Share
3
Added 0.04%
8,218
Common Stock
Nov 30
2022
BUY
Open market or private purchase
$95
$31.92 p/Share
3
Added 0.04%
8,214
Common Stock
Nov 23
2022
BUY
Open market or private purchase
$95
$31.88 p/Share
3
Added 0.04%
8,143
Common Stock
Nov 16
2022
BUY
Open market or private purchase
$95
$31.96 p/Share
3
Added 0.04%
8,140
Common Stock
Nov 09
2022
BUY
Open market or private purchase
$96
$32.3 p/Share
3
Added 0.04%
8,137
Common Stock
Nov 02
2022
BUY
Open market or private purchase
$98
$32.95 p/Share
3
Added 0.04%
8,134
Common Stock
Oct 26
2022
BUY
Open market or private purchase
$94
$31.25 p/Share
3
Added 0.04%
8,131
Common Stock
Oct 19
2022
BUY
Open market or private purchase
$96
$31.96 p/Share
3
Added 0.04%
8,128
Common Stock
Oct 12
2022
BUY
Open market or private purchase
$95
$31.82 p/Share
3
Added 0.04%
8,125
Common Stock
Oct 05
2022
BUY
Open market or private purchase
$94
$31.5 p/Share
3
Added 0.04%
8,121
Common Stock
Sep 28
2022
BUY
Open market or private purchase
$97
$32.21 p/Share
3
Added 0.04%
8,118
Common Stock