Jun 07
2024
|
|
-
|
40,097
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$9,086
$77.66 p/Share
|
117
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$6,660
$77.45 p/Share
|
86
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$7,908
$68.18 p/Share
|
116
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$4,052
$72.36 p/Share
|
56
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$7,476
$62.83 p/Share
|
119
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$4,737
$80.3 p/Share
|
59
|
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$4,248
$75.86 p/Share
|
56
|
|
Jul 22
2022
|
BUY
Open market or private purchase
|
$757,198
$78.99 p/Share
|
9,586
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,043
$72.46 p/Share
|
42
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$757,400
$75.74 p/Share
|
10,000
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$8,706
$90.69 p/Share
|
96
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$3,789
$88.12 p/Share
|
43
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$3,760
$75.19 p/Share
|
50
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$4,471
$68.79 p/Share
|
65
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$1,501
$51.77 p/Share
|
29
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$15,018
$52.88 p/Share
|
284
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,004
$71.48 p/Share
|
84
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$5,193
$65.74 p/Share
|
79
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$6,030
$62.81 p/Share
|
96
|
|
Apr 16
2019
|
BUY
Grant, award, or other acquisition
|
$9,015
$59.31 p/Share
|
152
|
|
Jan 15
2019
|
BUY
Grant, award, or other acquisition
|
$8,960
$49.5 p/Share
|
181
|
|
Oct 16
2018
|
BUY
Grant, award, or other acquisition
|
$5,260
$50.1 p/Share
|
105
|
|
Jul 17
2018
|
BUY
Grant, award, or other acquisition
|
$5,282
$55.6 p/Share
|
95
|
|
Apr 17
2018
|
BUY
Grant, award, or other acquisition
|
$11,991
$56.56 p/Share
|
212
|
|