Mar 01
2024
SELL
Payment of exercise price or tax liability
$478,111
$127.94 p/Share
3,737
Reduced 11.84%
27,822
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$2,365,994
$127.94 p/Share
18,493
Added 31.34%
40,523
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$688,254
$108.97 p/Share
6,316
Reduced 19.79%
25,603
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$80,265
$101.09 p/Share
794
Reduced 2.86%
26,973
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,946
Added 13.42%
31,919
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$215,970
$102.55 p/Share
2,106
Reduced 7.05%
27,767
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
7,053
Added 19.1%
29,873
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,277,568
$107.63 p/Share
11,870
Reduced 34.22%
22,819
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$468,325
$84.98 p/Share
5,511
Reduced 13.74%
34,608
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$18,827
$86.76 p/Share
217
Reduced 0.59%
36,661
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
3,458
Added 7.94%
40,119
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$31,132
$88.95 p/Share
350
Reduced 0.94%
36,878
Common Stock
Jan 03
2022
SELL
Open market or private sale
$120,210
$120.21 p/Share
1,000
Reduced 2.62%
37,217
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$63,550
$63.55 p/Share
1,000
Added 2.55%
38,217
Common Stock
Dec 01
2021
SELL
Open market or private sale
$242,640
$121.32 p/Share
2,000
Reduced 5.1%
37,217
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$127,100
$63.55 p/Share
2,000
Added 4.85%
39,217
Common Stock
Nov 05
2021
SELL
Open market or private sale
$260,980
$130.49 p/Share
2,000
Reduced 5.1%
37,217
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$127,100
$63.55 p/Share
2,000
Added 4.85%
39,217
Common Stock
Oct 01
2021
SELL
Open market or private sale
$242,840
$121.42 p/Share
2,000
Reduced 5.1%
37,217
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$127,100
$63.55 p/Share
2,000
Added 4.85%
39,217
Common Stock
Sep 01
2021
SELL
Open market or private sale
$272,720
$136.36 p/Share
2,000
Reduced 5.1%
37,217
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$127,100
$63.55 p/Share
2,000
Added 4.85%
39,217
Common Stock
Aug 06
2021
SELL
Open market or private sale
$874,110
$128.47 p/Share
6,804
Reduced 15.46%
37,217
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$127,100
$63.55 p/Share
2,000
Added 4.35%
44,021
Common Stock
Jul 01
2021
SELL
Open market or private sale
$240,420
$120.21 p/Share
2,000
Reduced 4.54%
42,021
Common Stock