Nov 04
2024
BUY
Grant, award, or other acquisition
$22,040
$95.0 p/Share
232
Added 1.81%
12,583
Common Stock
Aug 05
2024
BUY
Grant, award, or other acquisition
$21,174
$67.22 p/Share
315
Added 2.49%
12,351
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
-
1,454
Added 10.78%
12,036
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$21,026
$146.02 p/Share
144
Added 1.34%
10,582
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
$21,085
$178.69 p/Share
118
Added 1.12%
10,438
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
$20,860
$172.4 p/Share
121
Added 1.16%
10,320
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$21,250
$208.34 p/Share
102
Added 0.99%
10,199
Common Stock
Jun 13
2023
BUY
Grant, award, or other acquisition
-
860
Added 7.85%
10,097
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$21,058
$196.81 p/Share
107
Added 1.15%
9,237
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
$21,046
$193.09 p/Share
109
Added 1.18%
9,130
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$20,489
$146.35 p/Share
140
Added 0.12%
113,071
Common Stock
Aug 09
2022
BUY
Grant, award, or other acquisition
$23,681
$133.79 p/Share
177
Added 0.16%
112,931
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
-
1,367
Added 1.2%
112,754
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$27,307
$162.54 p/Share
168
Added 0.15%
111,387
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$23,616
$164.0 p/Share
144
Added 0.13%
111,219
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$23,473
$198.92 p/Share
118
Added 0.11%
111,075
Common Stock
Aug 06
2021
BUY
Grant, award, or other acquisition
$22,747
$194.42 p/Share
117
Added 0.11%
110,957
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
-
749
Added 0.67%
110,840
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$23,549
$201.27 p/Share
117
Added 0.11%
110,091
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
$23,548
$175.73 p/Share
134
Added 0.12%
109,974
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
$23,334
$133.34 p/Share
175
Added 0.16%
109,840
Common Stock