Feb 27
2023
|
SELL
Open market or private sale
|
$3,576,300
$287.23 p/Share
|
12,451
|
|
Feb 27
2023
|
BUY
Exercise of conversion of derivative security
|
$1,309,596
$105.18 p/Share
|
12,451
|
|
Jan 31
2023
|
SELL
Payment of exercise price or tax liability
|
$1,073,359
$302.44 p/Share
|
3,549
|
|
Jan 19
2023
|
BUY
Grant, award, or other acquisition
|
-
|
8,128
|
|
Nov 28
2022
|
SELL
Payment of exercise price or tax liability
|
$55,902
$217.52 p/Share
|
257
|
|
Nov 28
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
257
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$12,086
$335.74 p/Share
|
36
|
|
May 03
2022
|
SELL
Payment of exercise price or tax liability
|
$152,761
$512.62 p/Share
|
298
|
|
May 03
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
629
|
|
May 01
2022
|
SELL
Payment of exercise price or tax liability
|
$1,930,462
$497.67 p/Share
|
3,879
|
|
May 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
7,819
|
|
Jan 31
2022
|
SELL
Payment of exercise price or tax liability
|
$6,459,686
$583.9 p/Share
|
11,063
|
|
Jan 20
2022
|
BUY
Grant, award, or other acquisition
|
-
|
22,837
|
|
Dec 01
2021
|
SELL
Open market or private sale
|
$8,724,500
$697.96 p/Share
|
12,500
|
|
Dec 01
2021
|
BUY
Exercise of conversion of derivative security
|
$1,314,750
$105.18 p/Share
|
12,500
|
|
Jul 15
2021
|
SELL
Open market or private sale
|
$9,472,666
$583.4 p/Share
|
16,237
|
|
Jul 15
2021
|
BUY
Exercise of conversion of derivative security
|
$2,107,725
$129.81 p/Share
|
16,237
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
$21,071
$329.24 p/Share
|
64
|
|
May 02
2021
|
SELL
Payment of exercise price or tax liability
|
$346,118
$564.63 p/Share
|
613
|
|
May 02
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
1,236
|
|
May 01
2021
|
SELL
Payment of exercise price or tax liability
|
$1,037,790
$564.63 p/Share
|
1,838
|
|
May 01
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
3,704
|
|
Feb 05
2021
|
SELL
Open market or private sale
|
$2,234,593
$488.97 p/Share
|
4,570
|
|
Jan 29
2021
|
SELL
Payment of exercise price or tax liability
|
$1,967,821
$437.78 p/Share
|
4,495
|
|
Jan 28
2021
|
|
-
|
2,500
|
|