Jan 01
2025
BUY
Grant, award, or other acquisition
$164,656
$465.13 p/Share
354
Added 30.65%
801
Common Stock, par valu...
Nov 22
2024
SELL
Open market or private sale
$2,213,428
$498.52 p/Share
4,440
Reduced 90.85%
447
Common Stock, par valu...
Nov 22
2024
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 45.01%
4,887
Common Stock, par valu...
Mar 05
2024
SELL
Open market or private sale
$1,048,180
$524.09 p/Share
2,000
Reduced 69.28%
887
Common Stock, par valu...
Mar 05
2024
BUY
Exercise of conversion of derivative security
$32,000
$16.0 p/Share
2,000
Added 40.92%
2,887
Common Stock, par valu...
Feb 20
2024
SELL
Open market or private sale
$987,860
$493.93 p/Share
2,000
Reduced 69.28%
887
Common Stock, par valu...
Feb 20
2024
BUY
Exercise of conversion of derivative security
$32,000
$16.0 p/Share
2,000
Added 40.92%
2,887
Common Stock, par valu...
Jan 01
2024
BUY
Grant, award, or other acquisition
$149,704
$334.91 p/Share
447
Added 33.51%
887
Common Stock, par valu...
Nov 27
2023
SELL
Open market or private sale
$307,679
$365.85 p/Share
841
Reduced 65.65%
440
Common Stock, par valu...
Nov 01
2023
SELL
Open market or private sale
$1,378,560
$344.64 p/Share
4,000
Reduced 75.74%
1,281
Common Stock, par valu...
Nov 01
2023
BUY
Exercise of conversion of derivative security
$64,000
$16.0 p/Share
4,000
Added 43.1%
5,281
Common Stock, par valu...
Jan 01
2023
BUY
Grant, award, or other acquisition
$115,068
$261.52 p/Share
440
Added 25.57%
1,281
Common Stock, par valu...
Jan 01
2022
BUY
Grant, award, or other acquisition
$104,909
$237.89 p/Share
441
Added 34.4%
841
Common Stock, par valu...
Nov 19
2021
-
738
Reduced 64.85%
400
Common Stock, par valu...
Jan 01
2021
BUY
Grant, award, or other acquisition
$80,052
$200.13 p/Share
400
Added 26.01%
1,138
Common Stock, par valu...
May 04
2020
SELL
Open market or private sale
$136,118
$116.34 p/Share
1,170
Reduced 61.32%
738
Common Stock, par valu...
Jan 01
2020
BUY
Grant, award, or other acquisition
$75,025
$101.66 p/Share
738
Added 27.89%
1,908
Common Stock, par valu...
May 09
2019
SELL
Open market or private sale
$89,213
$80.3 p/Share
1,111
Reduced 48.71%
1,170
Common Stock, par valu...
Jan 01
2019
BUY
Grant, award, or other acquisition
-
1,170
Added 33.9%
2,281
Common Stock, par valu...
Jan 01
2018
BUY
Grant, award, or other acquisition
-
1,111
Added 50.0%
1,111
Common Stock, par valu...