May 11
2024
SELL
Payment of exercise price or tax liability
$71,717
$86.72 p/Share
827
Reduced 1.07%
76,165
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$51,819
$85.09 p/Share
609
Reduced 0.78%
76,992
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
32,025
Added 29.21%
77,601
Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$293,430
$85.25 p/Share
3,442
Reduced 7.02%
45,576
Common Stock
May 04
2024
BUY
Exercise of conversion of derivative security
-
5,796
Added 10.57%
49,018
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$40,743
$85.06 p/Share
479
Reduced 1.1%
43,222
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
8,560
Added 16.48%
43,373
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,311,740
$85.62 p/Share
27,000
Reduced 43.68%
34,813
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$992,250
$36.75 p/Share
27,000
Added 30.4%
61,813
Common Stock
Feb 13
2024
SELL
Open market or private sale
$1,729,199
$86.46 p/Share
20,000
Reduced 36.49%
34,813
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$735,000
$36.75 p/Share
20,000
Added 26.73%
54,813
Common Stock
Oct 10
2023
SELL
Open market or private sale
$363,400
$72.68 p/Share
5,000
Reduced 12.56%
34,813
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 11.16%
39,813
Common Stock
Sep 08
2023
SELL
Open market or private sale
$380,000
$76.0 p/Share
5,000
Reduced 12.56%
34,813
Common Stock
Sep 08
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 11.16%
39,813
Common Stock
Aug 09
2023
SELL
Open market or private sale
$393,200
$78.64 p/Share
5,000
Reduced 12.56%
34,813
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 11.16%
39,813
Common Stock
Jul 10
2023
SELL
Open market or private sale
$452,600
$90.52 p/Share
5,000
Reduced 12.56%
34,813
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 11.16%
39,813
Common Stock
Jul 07
2023
SELL
Payment of exercise price or tax liability
$22,795
$90.46 p/Share
252
Reduced 0.72%
34,813
Common Stock
Jun 13
2023
SELL
Open market or private sale
$429,050
$85.81 p/Share
5,000
Reduced 12.48%
35,055
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$183,750
$36.75 p/Share
5,000
Added 11.1%
40,055
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
6,525
Added 15.69%
35,055
Common Stock
May 09
2023
SELL
Open market or private sale
$6,723,864
$88.94 p/Share
75,600
Reduced 72.6%
28,530
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$2,661,120
$35.2 p/Share
75,600
Added 42.06%
104,130
Common Stock