Dec 04
2024
SELL
Open market or private sale
$1,146,834
$499.71 p/Share
2,295
Reduced 23.8%
7,348
Common Stock, par valu...
May 20
2024
-
800
Reduced 7.66%
9,643
Common Stock, par valu...
Feb 20
2024
SELL
Open market or private sale
$1,007,068
$500.78 p/Share
2,011
Reduced 16.15%
10,443
Common Stock, par valu...
Jan 01
2024
BUY
Grant, award, or other acquisition
$149,704
$334.91 p/Share
447
Added 3.46%
12,454
Common Stock, par valu...
Jan 01
2023
BUY
Grant, award, or other acquisition
$115,068
$261.52 p/Share
440
Added 3.53%
12,007
Common Stock, par valu...
Oct 31
2022
SELL
Open market or private sale
$231,990
$314.35 p/Share
738
Reduced 6.0%
11,567
Common Stock, par valu...
Jan 01
2022
BUY
Grant, award, or other acquisition
$104,909
$237.89 p/Share
441
Added 3.46%
12,305
Common Stock, par valu...
Jan 01
2021
BUY
Grant, award, or other acquisition
$80,052
$200.13 p/Share
400
Added 3.26%
11,864
Common Stock, par valu...
Dec 15
2020
SELL
Open market or private sale
$1,206,900
$241.38 p/Share
5,000
Reduced 30.37%
11,464
Common Stock, par valu...
Nov 09
2020
SELL
Open market or private sale
$1,848,000
$210.0 p/Share
8,800
Reduced 34.83%
16,464
Common Stock, par valu...
Nov 09
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 13.67%
25,264
Common Stock, par valu...
May 28
2020
SELL
Open market or private sale
$600,080
$150.02 p/Share
4,000
Reduced 15.83%
21,264
Common Stock, par valu...
May 28
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 13.67%
25,264
Common Stock, par valu...
Mar 13
2020
SELL
Open market or private sale
$409,040
$102.26 p/Share
4,000
Reduced 15.83%
21,264
Common Stock, par valu...
Mar 13
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 13.67%
25,264
Common Stock, par valu...
Feb 24
2020
SELL
Open market or private sale
$484,080
$121.02 p/Share
4,000
Reduced 15.83%
21,264
Common Stock, par valu...
Feb 24
2020
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 13.67%
25,264
Common Stock, par valu...
Jan 01
2020
BUY
Grant, award, or other acquisition
$75,025
$101.66 p/Share
738
Added 3.35%
21,264
Common Stock, par valu...
Jan 01
2019
BUY
Grant, award, or other acquisition
-
1,170
Added 5.39%
20,526
Common Stock, par valu...
Jan 01
2018
BUY
Grant, award, or other acquisition
-
1,111
Added 5.43%
19,356
Common Stock, par valu...