Oct 15
2024
BUY
Grant, award, or other acquisition
$2,511
$67.87 p/Share
37
Added 0.06%
63,595
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$2,489
$65.5 p/Share
38
Added 0.06%
63,558
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$2,467
$61.68 p/Share
40
Added 0.06%
63,520
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
2,868
Added 4.32%
63,480
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$2,214
$54.01 p/Share
41
Added 0.07%
60,612
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$2,199
$61.09 p/Share
36
Added 0.06%
60,571
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$2,182
$64.18 p/Share
34
Added 0.06%
60,535
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$2,201
$56.44 p/Share
39
Added 0.06%
60,501
Common Stock
Mar 09
2023
SELL
Open market or private sale
$931,770
$54.81 p/Share
17,000
Reduced 21.95%
60,462
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
3,053
Added 3.79%
77,462
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$1,587
$51.21 p/Share
31
Added 0.04%
74,409
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$1,574
$44.97 p/Share
35
Added 0.05%
74,378
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$1,578
$47.82 p/Share
33
Added 0.04%
74,343
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$1,583
$56.52 p/Share
28
Added 0.04%
74,310
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
3,538
Added 4.55%
74,282
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$1,053
$47.85 p/Share
22
Added 0.03%
70,744
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$1,060
$42.42 p/Share
25
Added 0.04%
70,722
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$1,052
$38.96 p/Share
27
Added 0.04%
70,697
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$1,028
$39.52 p/Share
26
Added 0.04%
70,670
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
4,764
Added 6.32%
70,644
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$473
$31.53 p/Share
15
Added 0.02%
65,880
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$465
$24.49 p/Share
19
Added 0.03%
65,865
Common Stock