Nov 07
2024
BUY
Grant, award, or other acquisition
$104
$104.14 p/Share
1
Added 0.0%
56,830
Common Stock, par valu...
Nov 06
2024
BUY
Grant, award, or other acquisition
$408
$102.2 p/Share
4
Added 0.01%
56,829
Common Stock, par valu...
Nov 05
2024
BUY
Grant, award, or other acquisition
$98
$98.61 p/Share
1
Added 0.0%
56,825
Common Stock, par valu...
Oct 14
2024
BUY
Grant, award, or other acquisition
$97
$97.5 p/Share
1
Added 0.0%
56,824
Common Stock, par valu...
Oct 11
2024
BUY
Grant, award, or other acquisition
$96
$96.61 p/Share
1
Added 0.0%
56,823
Common Stock, par valu...
Sep 23
2024
BUY
Grant, award, or other acquisition
$95
$95.27 p/Share
1
Added 0.0%
56,822
Common Stock, par valu...
Sep 17
2024
BUY
Grant, award, or other acquisition
$94
$94.66 p/Share
1
Added 0.0%
56,821
Common Stock, par valu...
Sep 16
2024
BUY
Grant, award, or other acquisition
$93
$93.68 p/Share
1
Added 0.0%
56,820
Common Stock, par valu...
Aug 30
2024
BUY
Grant, award, or other acquisition
$184
$92.36 p/Share
2
Added 0.0%
56,819
Common Stock, par valu...
Aug 29
2024
BUY
Grant, award, or other acquisition
$180
$90.15 p/Share
2
Added 0.0%
56,817
Common Stock, par valu...
Aug 19
2024
BUY
Grant, award, or other acquisition
$88
$88.4 p/Share
1
Added 0.0%
56,815
Common Stock, par valu...
Aug 16
2024
BUY
Grant, award, or other acquisition
$87
$87.46 p/Share
1
Added 0.0%
56,814
Common Stock, par valu...
Aug 14
2024
BUY
Grant, award, or other acquisition
$86
$86.34 p/Share
1
Added 0.0%
56,813
Common Stock, par valu...
Jul 16
2024
BUY
Grant, award, or other acquisition
$85
$85.06 p/Share
1
Added 0.0%
56,812
Common Stock, par valu...
Jul 12
2024
BUY
Grant, award, or other acquisition
$84
$84.66 p/Share
1
Added 0.0%
56,811
Common Stock, par valu...
May 21
2024
BUY
Grant, award, or other acquisition
$83
$83.01 p/Share
1
Added 0.0%
56,810
Common Stock, par valu...
May 16
2024
BUY
Grant, award, or other acquisition
$82
$82.24 p/Share
1
Added 0.0%
56,809
Common Stock, par valu...
Apr 25
2024
BUY
Grant, award, or other acquisition
$81
$81.38 p/Share
1
Added 0.0%
56,808
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
$80
$80.17 p/Share
1
Added 0.0%
56,807
Common Stock, par valu...
Mar 21
2024
BUY
Grant, award, or other acquisition
$79
$79.47 p/Share
1
Added 0.0%
56,806
Common Stock, par valu...
Mar 19
2024
BUY
Grant, award, or other acquisition
$78
$78.39 p/Share
1
Added 0.0%
56,805
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$438,995
$71.99 p/Share
6,098
Reduced 10.04%
54,619
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
$981,655
$71.99 p/Share
13,636
Added 18.34%
60,717
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$122,009
$67.26 p/Share
1,814
Reduced 3.71%
47,081
Common Stock, par valu...
Feb 19
2023
BUY
Grant, award, or other acquisition
$263,726
$67.26 p/Share
3,921
Added 7.58%
47,806
Common Stock, par valu...