Jan 05
2022
BUY
Open market or private purchase
$99
$33.0 p/Share
3
Added 0.05%
6,270
Common Stock
Dec 29
2021
BUY
Open market or private purchase
$97
$32.45 p/Share
3
Added 0.05%
6,261
Common Stock
Dec 22
2021
BUY
Open market or private purchase
$95
$31.79 p/Share
3
Added 0.05%
6,258
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$2,205
$22.05 p/Share
100
Added 1.57%
6,255
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$100
$33.21 p/Share
3
Added 0.05%
6,155
Common Stock
Dec 08
2021
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.05%
6,152
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.05%
6,149
Common Stock
Nov 24
2021
BUY
Open market or private purchase
$98
$32.65 p/Share
3
Added 0.05%
6,093
Common Stock
Nov 17
2021
BUY
Open market or private purchase
$96
$32.16 p/Share
3
Added 0.05%
6,089
Common Stock
Nov 10
2021
BUY
Open market or private purchase
$98
$32.55 p/Share
3
Added 0.05%
6,086
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$98
$32.5 p/Share
3
Added 0.05%
6,083
Common Stock
Oct 27
2021
BUY
Open market or private purchase
$96
$31.89 p/Share
3
Added 0.05%
6,080
Common Stock
Oct 20
2021
BUY
Open market or private purchase
$96
$32.15 p/Share
3
Added 0.05%
6,077
Common Stock
Oct 13
2021
BUY
Open market or private purchase
$98
$32.5 p/Share
3
Added 0.05%
6,074
Common Stock
Oct 06
2021
BUY
Open market or private purchase
$96
$31.98 p/Share
3
Added 0.05%
6,071
Common Stock
Sep 29
2021
BUY
Open market or private purchase
$96
$32.0 p/Share
3
Added 0.05%
6,068
Common Stock
Sep 22
2021
BUY
Open market or private purchase
$96
$32.15 p/Share
3
Added 0.05%
6,065
Common Stock
Sep 15
2021
BUY
Open market or private purchase
$94
$31.21 p/Share
3
Added 0.05%
6,062
Common Stock
Sep 08
2021
BUY
Open market or private purchase
$96
$31.86 p/Share
3
Added 0.05%
6,058
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$96
$32.15 p/Share
3
Added 0.05%
6,055
Common Stock
Aug 25
2021
BUY
Open market or private purchase
$97
$32.35 p/Share
3
Added 0.05%
5,999
Common Stock
Aug 18
2021
BUY
Open market or private purchase
$100
$33.5 p/Share
3
Added 0.05%
5,996
Common Stock
Aug 11
2021
BUY
Open market or private purchase
$100
$33.4 p/Share
3
Added 0.05%
5,993
Common Stock
Aug 04
2021
BUY
Open market or private purchase
$102
$34.04 p/Share
3
Added 0.05%
5,990
Common Stock
Jul 28
2021
BUY
Open market or private purchase
$98
$32.67 p/Share
3
Added 0.05%
5,987
Common Stock