Mar 06
2024
SELL
Payment of exercise price or tax liability
$106,859
$61.84 p/Share
1,728
Reduced 1.34%
127,113
Common Stock, par valu...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
16,121
Added 11.12%
128,841
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$103,471
$59.81 p/Share
1,730
Reduced 1.51%
112,720
Common Stock, par valu...
Feb 23
2024
SELL
Payment of exercise price or tax liability
$415,593
$63.8 p/Share
6,514
Reduced 5.39%
114,450
Common Stock, par valu...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
13,616
Added 10.12%
120,964
Common Stock, par valu...
Feb 20
2024
SELL
Payment of exercise price or tax liability
$55,910
$59.29 p/Share
943
Reduced 0.87%
107,348
Common Stock, par valu...
Mar 06
2023
SELL
Open market or private sale
$109,495
$57.69 p/Share
1,898
Reduced 1.72%
108,291
Common Stock, par valu...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
32,052
Added 22.53%
110,189
Common Stock, par valu...
Feb 27
2023
SELL
Open market or private sale
$320,553
$56.08 p/Share
5,716
Reduced 6.82%
78,137
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
10,341
Added 10.98%
83,853
Common Stock, par valu...
Feb 23
2023
SELL
Open market or private sale
$60,780
$54.61 p/Share
1,113
Reduced 1.49%
73,512
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$68,693
$62.11 p/Share
1,106
Reduced 1.46%
74,625
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$3,679,838
$54.58 p/Share
67,421
Reduced 47.1%
75,731
Common Stock, par valu...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$3,037,990
$45.06 p/Share
67,421
Added 32.02%
143,152
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$134,641
$38.88 p/Share
3,463
Reduced 1.7%
200,175
Common stock, par valu...
Feb 28
2022
SELL
Open market or private sale
$1,287,863
$41.18 p/Share
31,274
Reduced 13.31%
203,638
Common stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$85,372
$42.18 p/Share
2,024
Reduced 1.16%
172,091
Common stock, par valu...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
62,821
Added 21.1%
234,912
Common stock, par valu...
Feb 23
2022
SELL
Open market or private sale
$78,055
$41.83 p/Share
1,866
Reduced 1.06%
174,115
Common stock, par valu...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
11,724
Added 6.25%
175,981
Common stock, par valu...
Nov 08
2021
SELL
Open market or private sale
$29,485
$53.03 p/Share
556
Reduced 0.34%
164,257
Common stock, par valu...
Nov 08
2021
BUY
Exercise of conversion of derivative security
$28,923
$52.02 p/Share
556
Added 0.34%
164,813
Common stock, par valu...
Nov 05
2021
SELL
Open market or private sale
$392,950
$53.91 p/Share
7,289
Reduced 4.25%
164,257
Common stock, par valu...
Nov 05
2021
BUY
Exercise of conversion of derivative security
$379,174
$52.02 p/Share
7,289
Added 4.08%
171,546
Common stock, par valu...
Nov 04
2021
SELL
Open market or private sale
$896,267
$53.94 p/Share
16,616
Reduced 9.19%
164,257
Common stock, par valu...