May 15
2024
SELL
Open market or private sale
$545,800
$272.9 p/Share
2,000
Reduced 32.34%
4,185
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$224,280
$112.14 p/Share
2,000
Added 24.43%
6,185
Common Stock
May 03
2024
SELL
Open market or private sale
$582,198
$259.91 p/Share
2,240
Reduced 34.86%
4,185
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$251,193
$112.14 p/Share
2,240
Added 25.85%
6,425
Common Stock
Dec 15
2023
SELL
Open market or private sale
$102,000
$255.0 p/Share
400
Reduced 8.72%
4,185
Common Stock
Dec 12
2023
SELL
Open market or private sale
$749,040
$249.68 p/Share
3,000
Reduced 39.55%
4,585
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$526,290
$175.43 p/Share
3,000
Added 28.34%
7,585
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
-
1,750
Added 27.62%
4,585
Common Stock
Jan 03
2023
SELL
Open market or private sale
$276,260
$276.26 p/Share
1,000
Reduced 26.08%
2,835
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$175,430
$175.43 p/Share
1,000
Added 20.68%
3,835
Common Stock
Nov 03
2022
SELL
Open market or private sale
$650,000
$260.0 p/Share
2,500
Reduced 46.86%
2,835
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$438,575
$175.43 p/Share
2,500
Added 31.91%
5,335
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,225,000
$245.0 p/Share
5,000
Reduced 63.82%
2,835
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$877,150
$175.43 p/Share
5,000
Added 48.38%
5,335
Common Stock
Aug 23
2022
SELL
Open market or private sale
$787,360
$224.96 p/Share
3,500
Reduced 55.25%
2,835
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$614,005
$175.43 p/Share
3,500
Added 35.59%
6,335
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
-
2,160
Added 43.24%
2,835
Common Stock
Jun 27
2022
SELL
Open market or private sale
$1,183,950
$236.79 p/Share
5,000
Reduced 88.11%
675
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$381,800
$76.36 p/Share
5,000
Added 46.84%
5,675
Common Stock
May 27
2022
-
75
Reduced 10.0%
675
Common Stock
May 26
2022
SELL
Open market or private sale
$1,124,100
$224.82 p/Share
5,000
Reduced 86.96%
750
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$381,800
$76.36 p/Share
5,000
Added 46.51%
5,750
Common Stock
Aug 06
2021
SELL
Open market or private sale
$548,100
$210.0 p/Share
2,610
Reduced 77.68%
750
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$199,300
$76.36 p/Share
2,610
Added 43.72%
3,360
Common Stock
May 26
2021
-
75
Reduced 9.09%
750
Common Stock