Mar 04
2024
BUY
Grant, award, or other acquisition
-
5,168
Added 28.54%
12,937
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,338,218
$313.4 p/Share
4,270
Reduced 35.47%
7,769
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
12,039
Added 50.0%
12,039
Common Stock
Aug 03
2023
SELL
Open market or private sale
$2,077,894
$285.19 p/Share
7,286
Reduced 100.0%
0
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$982,206
$284.78 p/Share
3,449
Reduced 44.8%
4,249
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$982,264
$127.6 p/Share
7,698
Added 50.0%
7,698
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$490,396
$248.68 p/Share
1,972
Reduced 39.37%
3,037
Common Stock
Feb 07
2023
SELL
Grant, award, or other acquisition
-
5,009
Reduced 50.0%
5,009
Common Stock
Jan 06
2023
SELL
Open market or private sale
$4,555,206
$249.0 p/Share
18,294
Reduced 100.0%
0
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$2,764,589
$151.12 p/Share
18,294
Added 50.0%
18,294
Common Stock
Dec 27
2022
SELL
Open market or private sale
$1,878,312
$244.0 p/Share
7,698
Reduced 100.0%
0
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$982,264
$127.6 p/Share
7,698
Added 50.0%
7,698
Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,190,714
$238.0 p/Share
5,003
Reduced 100.0%
0
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$692,165
$138.35 p/Share
5,003
Added 50.0%
5,003
Common Stock
May 18
2022
SELL
Open market or private sale
$590,356
$214.13 p/Share
2,757
Reduced 100.0%
0
Common Stock
Apr 20
2022
SELL
Open market or private sale
$1,175,940
$235.0 p/Share
5,004
Reduced 64.48%
2,757
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$692,303
$138.35 p/Share
5,004
Added 39.2%
7,761
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$225,264
$200.77 p/Share
1,122
Reduced 28.92%
2,757
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
3,879
Added 50.0%
3,879
Common Stock
Jan 18
2022
SELL
Open market or private sale
$1,150,920
$230.0 p/Share
5,004
Reduced 100.0%
0
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$692,303
$138.35 p/Share
5,004
Added 50.0%
5,004
Common Stock
Nov 01
2021
SELL
Open market or private sale
$1,028,205
$204.09 p/Share
5,038
Reduced 100.0%
0
Common Stock
Jun 13
2021
SELL
Payment of exercise price or tax liability
$220,759
$218.79 p/Share
1,009
Reduced 16.69%
5,038
Common Stock
Jun 04
2021
SELL
Open market or private sale
$1,887,179
$245.12 p/Share
7,699
Reduced 56.01%
6,047
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$982,392
$127.6 p/Share
7,699
Added 35.9%
13,746
Common Stock