Sep 27
2024
SELL
Payment of exercise price or tax liability
$1,681,619
$73.82 p/Share
22,780
Reduced 7.52%
280,261
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
46,299
Added 13.25%
303,041
Common Stock
Sep 23
2024
SELL
Open market or private sale
$2,247,502
$72.69 p/Share
30,919
Reduced 10.75%
256,742
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$1,130,707
$36.57 p/Share
30,919
Added 9.71%
287,661
Common Stock
Sep 20
2024
SELL
Open market or private sale
$1,746,354
$72.52 p/Share
24,081
Reduced 8.58%
256,742
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
$880,642
$36.57 p/Share
24,081
Added 7.9%
280,823
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$3,865,047
$64.79 p/Share
59,655
Reduced 18.85%
256,742
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$3,014,020
$40.73 p/Share
74,000
Added 19.8%
299,730
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$2,323,935
$59.66 p/Share
38,953
Reduced 13.85%
242,397
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
79,172
Added 21.96%
281,350
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$2,358,944
$60.92 p/Share
38,722
Reduced 16.07%
202,178
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$1,815,840
$37.83 p/Share
48,000
Added 17.78%
221,985
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$645,794
$50.89 p/Share
12,690
Reduced 6.17%
192,900
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
-
25,791
Added 11.15%
205,590
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,314,907
$61.45 p/Share
21,398
Reduced 10.64%
179,799
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$746,362
$34.88 p/Share
21,398
Added 9.61%
201,179
Common Stock
Mar 12
2021
SELL
Open market or private sale
$30,755
$61.51 p/Share
500
Reduced 0.28%
179,799
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$17,440
$34.88 p/Share
500
Added 0.28%
180,299
Common Stock
Mar 11
2021
SELL
Open market or private sale
$129,462
$61.59 p/Share
2,102
Reduced 1.16%
179,799
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$73,318
$34.88 p/Share
2,102
Added 1.14%
181,901
Common Stock
Oct 06
2020
SELL
Payment of exercise price or tax liability
$593,914
$50.46 p/Share
11,770
Reduced 6.14%
179,799
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$436,050
$29.07 p/Share
15,000
Added 7.26%
191,569
Common Stock