Aug 19
2024
SELL
Open market or private sale
$588,810
$196.27 p/Share
3,000
Reduced 2.0%
147,002
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$82,020
$27.34 p/Share
3,000
Added 1.96%
150,002
Common Stock
Feb 22
2024
SELL
Open market or private sale
$101,676
$184.53 p/Share
551
Reduced 0.37%
147,002
Common Stock
Feb 20
2024
SELL
Open market or private sale
$976,204
$187.84 p/Share
5,197
Reduced 3.27%
153,518
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
11,481
Added 6.75%
158,715
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,804,662
$180.16 p/Share
10,017
Reduced 6.37%
147,234
Common Stock
Feb 01
2024
SELL
Open market or private sale
$2,328,551
$180.41 p/Share
12,907
Reduced 7.59%
157,251
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
22,924
Added 11.87%
170,158
Common Stock
Nov 06
2023
SELL
Open market or private sale
$248,761
$165.4 p/Share
1,504
Reduced 1.01%
147,234
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$82,028
$54.54 p/Share
1,504
Added 1.0%
148,738
Common Stock
Nov 03
2023
SELL
Open market or private sale
$2,259,386
$166.56 p/Share
13,565
Reduced 8.44%
147,234
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$739,835
$54.54 p/Share
13,565
Added 7.78%
160,799
Common Stock
Nov 02
2023
SELL
Open market or private sale
$1,679,448
$164.41 p/Share
10,215
Reduced 6.49%
147,234
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$418,202
$40.94 p/Share
10,215
Added 6.09%
157,449
Common Stock
Nov 01
2023
SELL
Open market or private sale
$1,704,571
$159.41 p/Share
10,693
Reduced 6.77%
147,234
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$292,346
$27.34 p/Share
10,693
Added 6.34%
157,927
Common Stock
Oct 31
2023
SELL
Open market or private sale
$1,840,373
$158.23 p/Share
11,631
Reduced 7.32%
147,234
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$317,991
$27.34 p/Share
11,631
Added 6.82%
158,865
Common Stock
Aug 02
2023
-
1,500
Reduced 1.01%
147,234
Common Stock
May 26
2023
SELL
Open market or private sale
$850,070
$163.79 p/Share
5,190
Reduced 3.37%
148,734
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$144,541
$27.85 p/Share
5,190
Added 3.26%
153,924
Common Stock
May 23
2023
SELL
Open market or private sale
$545,221
$163.24 p/Share
3,340
Reduced 2.2%
148,734
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$93,019
$27.85 p/Share
3,340
Added 2.15%
152,074
Common Stock
May 22
2023
SELL
Open market or private sale
$587,196
$163.11 p/Share
3,600
Reduced 2.36%
148,734
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
$100,260
$27.85 p/Share
3,600
Added 2.31%
152,334
Common Stock