Jan 01
2026
BUY
Grant, award, or other acquisition
$179,915
$391.12 p/Share
460
Added 5.06%
8,622
Common Stock, par valu...
Feb 27
2025
SELL
Open market or private sale
$661,399
$428.09 p/Share
1,545
Reduced 15.92%
8,162
Common Stock, par valu...
Jan 01
2025
BUY
Grant, award, or other acquisition
$164,656
$465.13 p/Share
354
Added 3.52%
9,707
Common Stock, par valu...
Feb 20
2024
SELL
Open market or private sale
$800,282
$497.07 p/Share
1,610
Reduced 14.69%
9,353
Common Stock, par valu...
Jan 01
2024
BUY
Grant, award, or other acquisition
$149,704
$334.91 p/Share
447
Added 3.92%
10,963
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$265,335
$315.5 p/Share
841
Reduced 7.41%
10,516
Common Stock, par valu...
Jan 01
2023
BUY
Grant, award, or other acquisition
$115,068
$261.52 p/Share
440
Added 3.73%
11,357
Common Stock, par valu...
Aug 17
2022
SELL
Open market or private sale
$207,363
$280.98 p/Share
738
Reduced 6.33%
10,917
Common Stock, par valu...
Jan 01
2022
BUY
Grant, award, or other acquisition
$104,909
$237.89 p/Share
441
Added 3.65%
11,655
Common Stock, par valu...
Jan 01
2021
BUY
Grant, award, or other acquisition
$80,052
$200.13 p/Share
400
Added 3.44%
11,214
Common Stock, par valu...
Nov 04
2020
SELL
Open market or private sale
$2,781,000
$206.0 p/Share
13,500
Reduced 55.52%
10,814
Common Stock, par valu...
Nov 04
2020
BUY
Exercise of conversion of derivative security
$216,000
$16.0 p/Share
13,500
Added 35.7%
24,314
Common Stock, par valu...
Feb 24
2020
SELL
Open market or private sale
$316,775
$126.71 p/Share
2,500
Reduced 18.78%
10,814
Common Stock, par valu...
Feb 24
2020
BUY
Exercise of conversion of derivative security
$40,000
$16.0 p/Share
2,500
Added 15.81%
13,314
Common Stock, par valu...
Jan 01
2020
BUY
Grant, award, or other acquisition
$75,025
$101.66 p/Share
738
Added 6.39%
10,814
Common Stock, par valu...
May 15
2019
SELL
Open market or private sale
$93,713
$84.35 p/Share
1,111
Reduced 9.93%
10,076
Common Stock, par valu...
Jan 01
2019
BUY
Grant, award, or other acquisition
-
1,170
Added 9.47%
11,187
Common Stock, par valu...
Aug 10
2018
SELL
Open market or private sale
$354,240
$59.04 p/Share
6,000
Reduced 37.46%
10,017
Common Stock, par valu...
Jan 01
2018
BUY
Grant, award, or other acquisition
-
1,111
Added 6.49%
16,017
Common Stock, par valu...