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
Aug 17
2021
SELL
Open market or private sale
$1,733,306
$144.37 p/Share
12,006
Reduced 46.46%
13,835
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
25,841
Added 50.0%
25,841
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,930,520
$144.5 p/Share
13,360
Reduced 100.0%
0
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$1,050,898
$78.66 p/Share
13,360
Added 50.0%
13,360
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,539,075
$142.07 p/Share
17,872
Reduced 100.0%
0
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$1,050,976
$78.66 p/Share
13,361
Added 50.0%
13,361
Common Stock