Mar 22
2024
|
|
-
|
655
|
|
Mar 22
2024
|
|
-
|
655
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$103,510
$103.51 p/Share
|
1,000
|
|
Jan 04
2024
|
SELL
Open market or private sale
|
$50,404
$336.03 p/Share
|
150
|
|
Dec 21
2023
|
|
-
|
17
|
|
Dec 21
2023
|
|
-
|
17
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$110,565
$368.55 p/Share
|
300
|
|
Apr 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
630
|
|
Mar 15
2023
|
SELL
Open market or private sale
|
$235,045
$335.78 p/Share
|
700
|
|
Mar 09
2023
|
|
-
|
75
|
|
Mar 09
2023
|
|
-
|
75
|
|
Dec 19
2022
|
|
-
|
125
|
|
Dec 12
2022
|
BUY
Exercise of conversion of derivative security
|
$203,491
$158.73 p/Share
|
1,282
|
|
Apr 11
2022
|
|
-
|
120
|
|
Apr 11
2022
|
SELL
Open market or private sale
|
$123,165
$410.55 p/Share
|
300
|
|
Apr 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
700
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$200,814
$441.35 p/Share
|
455
|
|
Jul 12
2021
|
SELL
Open market or private sale
|
$164,912
$412.28 p/Share
|
400
|
|
Apr 01
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
989
|
|
Oct 06
2020
|
SELL
Open market or private sale
|
$348,540
$348.54 p/Share
|
1,000
|
|
Oct 06
2020
|
BUY
Exercise of conversion of derivative security
|
$162,690
$162.69 p/Share
|
1,000
|
|