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
Sep 21
2022
BUY
Open market or private purchase
$94
$31.29 p/Share
3
Added 0.04%
8,115
Common Stock
Sep 14
2022
BUY
Open market or private purchase
$95
$31.63 p/Share
3
Added 0.04%
8,112
Common Stock
Sep 07
2022
BUY
Open market or private purchase
$96
$31.98 p/Share
3
Added 0.04%
8,109
Common Stock
Aug 31
2022
BUY
Open market or private purchase
$96
$32.0 p/Share
3
Added 0.04%
8,106
Common Stock
Aug 24
2022
BUY
Open market or private purchase
$96
$32.07 p/Share
3
Added 0.04%
8,040
Common Stock
Aug 17
2022
BUY
Open market or private purchase
$97
$32.25 p/Share
3
Added 0.04%
8,037
Common Stock
Aug 10
2022
BUY
Open market or private purchase
$95
$31.75 p/Share
3
Added 0.04%
8,034
Common Stock
Aug 03
2022
BUY
Open market or private purchase
$95
$31.83 p/Share
3
Added 0.04%
8,031
Common Stock
Jul 27
2022
BUY
Open market or private purchase
$93
$31.06 p/Share
3
Added 0.04%
8,028
Common Stock
Jul 20
2022
BUY
Open market or private purchase
$93
$31.0 p/Share
3
Added 0.04%
8,024
Common Stock
Jul 06
2022
BUY
Open market or private purchase
$90
$29.99 p/Share
3
Added 0.04%
8,018
Common Stock
Jun 29
2022
BUY
Open market or private purchase
$90
$29.99 p/Share
3
Added 0.04%
8,015
Common Stock
Jun 22
2022
BUY
Open market or private purchase
$4,567
$29.85 p/Share
153
Added 1.87%
8,011
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$93
$31.08 p/Share
3
Added 0.04%
7,858
Common Stock
Jun 08
2022
BUY
Open market or private purchase
$91
$30.47 p/Share
3
Added 0.04%
7,855
Common Stock