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
Jun 01
2022
BUY
Open market or private purchase
$88
$29.39 p/Share
3
Added 0.04%
7,851
Common Stock
May 25
2022
BUY
Open market or private purchase
$89
$29.58 p/Share
3
Added 0.04%
7,783
Common Stock
May 18
2022
BUY
Open market or private purchase
$93
$31.0 p/Share
3
Added 0.04%
7,779
Common Stock
May 11
2022
BUY
Open market or private purchase
$96
$31.86 p/Share
3
Added 0.04%
7,776
Common Stock
May 04
2022
BUY
Open market or private purchase
$98
$32.75 p/Share
3
Added 0.04%
7,773
Common Stock
Apr 27
2022
BUY
Open market or private purchase
$100
$33.49 p/Share
3
Added 0.04%
7,770
Common Stock
Apr 20
2022
BUY
Open market or private purchase
$99
$32.99 p/Share
3
Added 0.04%
7,767
Common Stock
Apr 13
2022
BUY
Open market or private purchase
$100
$33.5 p/Share
3
Added 0.04%
7,764
Common Stock
Apr 06
2022
BUY
Open market or private purchase
$101
$33.73 p/Share
3
Added 0.04%
7,761
Common Stock
Mar 30
2022
BUY
Open market or private purchase
$103
$34.49 p/Share
3
Added 0.04%
7,758
Common Stock