Apr 20
2023
|
BUY
Open market or private purchase
|
$70,110
$38.95 p/Share
|
1,800
|
|
Apr 19
2023
|
BUY
Open market or private purchase
|
$58,125
$38.75 p/Share
|
1,500
|
|
Apr 18
2023
|
BUY
Open market or private purchase
|
$57,929
$38.62 p/Share
|
1,500
|
|
Oct 24
2022
|
BUY
Open market or private purchase
|
$7,015
$41.27 p/Share
|
170
|
|
Jul 18
2022
|
BUY
Open market or private purchase
|
$6,975
$48.78 p/Share
|
143
|
|
Apr 18
2022
|
BUY
Open market or private purchase
|
$6,882
$53.77 p/Share
|
128
|
|
Jan 10
2022
|
BUY
Open market or private purchase
|
$6,815
$58.25 p/Share
|
117
|
|
Oct 25
2021
|
BUY
Open market or private purchase
|
$6,766
$56.86 p/Share
|
119
|
|
Jul 19
2021
|
BUY
Open market or private purchase
|
$6,765
$55.91 p/Share
|
121
|
|
Apr 19
2021
|
BUY
Open market or private purchase
|
$6,661
$57.43 p/Share
|
116
|
|
Jan 11
2021
|
BUY
Open market or private purchase
|
$6,615
$49.0 p/Share
|
135
|
|
Oct 19
2020
|
BUY
Open market or private purchase
|
$6,528
$34.0 p/Share
|
192
|
|
Jul 20
2020
|
BUY
Open market or private purchase
|
$6,487
$36.04 p/Share
|
180
|
|
Apr 13
2020
|
BUY
Open market or private purchase
|
$6,389
$38.26 p/Share
|
167
|
|
Jan 14
2020
|
BUY
Open market or private purchase
|
$6,324
$49.41 p/Share
|
128
|
|
Oct 21
2019
|
BUY
Open market or private purchase
|
$6,292
$44.0 p/Share
|
143
|
|
Jul 22
2019
|
BUY
Open market or private purchase
|
$6,234
$45.18 p/Share
|
138
|
|
Apr 15
2019
|
BUY
Open market or private purchase
|
$6,010
$46.96 p/Share
|
128
|
|
Jan 14
2019
|
BUY
Open market or private purchase
|
$5,965
$51.43 p/Share
|
116
|
|
Oct 22
2018
|
BUY
Open market or private purchase
|
$5,947
$56.11 p/Share
|
106
|
|
Jul 16
2018
|
BUY
Open market or private purchase
|
$5,933
$66.67 p/Share
|
89
|
|