Jul 22
2022
BUY
Exercise of conversion of derivative security
-
1,013
Added 3.16%
31,002
Common Stock
Jun 23
2022
SELL
Open market or private sale
$157,477
$170.43 p/Share
924
Reduced 2.99%
29,989
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
-
1,838
Added 5.61%
30,913
Common Stock
Apr 25
2022
SELL
Open market or private sale
$87,557
$171.68 p/Share
510
Reduced 1.72%
29,075
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
-
1,014
Added 3.31%
29,585
Common Stock
Apr 18
2022
SELL
Open market or private sale
$292,777
$188.16 p/Share
1,556
Reduced 5.16%
28,571
Common Stock
Apr 09
2022
BUY
Grant, award, or other acquisition
-
3,099
Added 9.33%
30,127
Common Stock
Mar 23
2022
SELL
Open market or private sale
$552,773
$210.58 p/Share
2,625
Reduced 8.85%
27,028
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
5,115
Added 14.71%
29,653
Common Stock
Jan 24
2022
SELL
Open market or private sale
$111,013
$214.31 p/Share
518
Reduced 2.07%
24,538
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
1,014
Added 3.89%
25,056
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,467,936
$254.85 p/Share
5,760
Reduced 19.33%
24,042
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$832,666
$144.56 p/Share
5,760
Added 16.2%
29,802
Common Stock
Dec 23
2021
SELL
Open market or private sale
$204,948
$251.47 p/Share
815
Reduced 3.28%
24,046
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
1,629
Added 6.15%
24,861
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,592,813
$254.85 p/Share
6,250
Reduced 21.2%
23,232
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$963,375
$154.14 p/Share
6,250
Added 17.49%
29,482
Common Stock
Dec 01
2021
SELL
Open market or private sale
$1,562,729
$271.26 p/Share
5,761
Reduced 19.87%
23,232
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$832,810
$144.56 p/Share
5,761
Added 16.58%
28,993
Common Stock
Nov 15
2021
SELL
Open market or private sale
$2,228,708
$306.9 p/Share
7,262
Reduced 23.81%
23,232
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$1,146,089
$157.82 p/Share
7,262
Added 19.23%
30,494
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,000,452
$301.5 p/Share
6,635
Reduced 22.22%
23,232
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$927,374
$139.77 p/Share
6,635
Added 18.18%
29,867
Common Stock
Oct 25
2021
SELL
Open market or private sale
$149,527
$293.19 p/Share
510
Reduced 2.15%
23,232
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
1,014
Added 4.1%
23,742
Common Stock