Nov 18
2024
SELL
Sale (or disposition) back to the issuer
$44,375
$87.01 p/Share
510
Reduced 0.62%
81,639
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
$29,926
$58.68 p/Share
510
Added 0.62%
82,149
Common Stock
Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$325,766
$87.22 p/Share
3,735
Reduced 4.37%
81,639
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$219,169
$58.68 p/Share
3,735
Added 4.19%
85,374
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
535
Added 0.65%
81,639
Common Stock
Sep 04
2024
SELL
Sale (or disposition) back to the issuer
$98,424
$82.02 p/Share
1,200
Reduced 1.46%
81,096
Common Stock
Sep 04
2024
BUY
Grant, award, or other acquisition
$70,416
$58.68 p/Share
1,200
Added 1.44%
82,296
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
567
Added 0.69%
81,096
Common Stock
May 17
2024
SELL
Sale (or disposition) back to the issuer
$1,871,228
$84.94 p/Share
22,030
Reduced 21.54%
80,231
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$1,139,611
$51.73 p/Share
22,030
Added 17.72%
102,261
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
504
Added 0.62%
80,231
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
11,989
Added 13.07%
79,721
Common Stock
Jan 10
2024
BUY
Grant, award, or other acquisition
-
12,658
Added 15.75%
67,732
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
325
Added 0.59%
55,074
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
344
Added 0.62%
54,742
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
315
Added 0.58%
54,062
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
322
Added 0.6%
53,743
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
18,394
Added 25.62%
53,406
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
141
Added 0.4%
35,012
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
52
Added 0.15%
34,868
Common Stock
Sep 13
2022
SELL
Open market or private sale
$191,967
$78.45 p/Share
2,447
Reduced 6.59%
34,700
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
54
Added 0.15%
37,147
Common Stock
May 25
2022
SELL
Open market or private sale
$710,000
$71.0 p/Share
10,000
Reduced 21.23%
37,093
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
268
Added 0.57%
47,093
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,195
Added 8.28%
46,441
Common Stock