Mar 18
2024
|
SELL
Open market or private sale
|
$308,026
$255.2 p/Share
|
1,207
|
|
Mar 18
2024
|
BUY
Exercise of conversion of derivative security
|
$118,153
$97.89 p/Share
|
1,207
|
|
Mar 14
2024
|
SELL
Exercise of conversion of derivative security
|
-
|
450
|
|
Oct 31
2023
|
SELL
Open market or private sale
|
$276,414
$236.05 p/Share
|
1,171
|
|
Oct 31
2023
|
BUY
Exercise of conversion of derivative security
|
$97,052
$82.88 p/Share
|
1,171
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$561,632
$204.23 p/Share
|
2,750
|
|
Jun 08
2023
|
BUY
Exercise of conversion of derivative security
|
$175,450
$63.8 p/Share
|
2,750
|
|
Mar 15
2023
|
SELL
Exercise of conversion of derivative security
|
-
|
500
|
|
Mar 16
2022
|
SELL
Exercise of conversion of derivative security
|
-
|
600
|
|
Mar 16
2022
|
SELL
Payment of exercise price or tax liability
|
$33,022
$162.67 p/Share
|
203
|
|
Mar 16
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
600
|
|
Mar 16
2022
|
BUY
Grant, award, or other acquisition
|
-
|
65
|
|
May 15
2021
|
BUY
Other acquisition or disposition
|
-
|
2,185
|
|
May 15
2021
|
BUY
Other acquisition or disposition
|
-
|
1,524
|
|