Oct 01
2024
BUY
Grant, award, or other acquisition
-
2,945
Added 6.87%
39,905
Common Stock
Aug 22
2024
SELL
Open market or private sale
$2,082,697
$170.03 p/Share
12,249
Reduced 24.89%
36,960
Common Stock
Aug 21
2024
SELL
Open market or private sale
$1,727,735
$170.59 p/Share
10,128
Reduced 17.07%
49,209
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
22,377
Added 27.4%
59,292
Common Stock
Aug 08
2024
SELL
Open market or private sale
$8,552,000
$171.04 p/Share
50,000
Reduced 57.53%
36,907
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$4,553,500
$91.07 p/Share
50,000
Added 36.52%
86,907
Common Stock
May 07
2024
SELL
Open market or private sale
$3,528,592
$164.98 p/Share
21,388
Reduced 36.72%
36,853
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$1,717,242
$80.29 p/Share
21,388
Added 26.86%
58,241
Common Stock
Feb 23
2024
SELL
Open market or private sale
$3,549,040
$161.32 p/Share
22,000
Reduced 37.39%
36,845
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$1,766,380
$80.29 p/Share
22,000
Added 27.21%
58,845
Common Stock
Feb 20
2024
SELL
Open market or private sale
$3,497,340
$158.97 p/Share
22,000
Reduced 37.39%
36,845
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$1,766,380
$80.29 p/Share
22,000
Added 27.21%
58,845
Common Stock
Nov 13
2023
-
166
Reduced 0.45%
36,737
Common Stock
Aug 30
2023
SELL
Open market or private sale
$1,554,476
$154.0 p/Share
10,094
Reduced 21.48%
36,895
Common Stock
Aug 18
2023
SELL
Open market or private sale
$1,304,952
$151.58 p/Share
8,609
Reduced 15.48%
46,989
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
18,703
Added 25.17%
55,598
Common Stock
Apr 25
2023
SELL
Open market or private sale
$2,250,909
$157.0 p/Share
14,337
Reduced 28.04%
36,798
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$1,220,508
$85.13 p/Share
14,337
Added 21.9%
51,135
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
7,198
Added 16.4%
36,686
Common Stock
Aug 19
2022
SELL
Open market or private sale
$1,929,285
$149.21 p/Share
12,930
Reduced 30.48%
29,488
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
28,552
Added 40.23%
42,418
Common Stock
Nov 16
2021
SELL
Open market or private sale
$2,221,050
$148.07 p/Share
15,000
Reduced 51.96%
13,866
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,276,950
$85.13 p/Share
15,000
Added 34.2%
28,866
Common Stock
Aug 20
2021
SELL
Open market or private sale
$2,904,400
$145.22 p/Share
20,000
Reduced 59.11%
13,835
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$1,702,600
$85.13 p/Share
20,000
Added 37.15%
33,835
Common Stock