Jun 22
2022
BUY
Exercise of conversion of derivative security
-
1,838
Added 3.6%
49,147
Common Stock
Apr 25
2022
SELL
Open market or private sale
$153,654
$171.68 p/Share
895
Reduced 1.86%
47,309
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
-
1,782
Added 3.56%
48,204
Common Stock
Apr 18
2022
SELL
Open market or private sale
$292,777
$188.16 p/Share
1,556
Reduced 3.24%
46,422
Common Stock
Apr 09
2022
BUY
Grant, award, or other acquisition
-
3,099
Added 6.07%
47,978
Common Stock
Apr 07
2022
SELL
Open market or private sale
$4,000,000
$200.0 p/Share
20,000
Reduced 30.83%
44,879
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$2,360,800
$118.04 p/Share
20,000
Added 23.56%
64,879
Common Stock
Mar 23
2022
SELL
Open market or private sale
$557,405
$210.58 p/Share
2,647
Reduced 5.57%
44,879
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
5,158
Added 9.79%
47,526
Common Stock
Mar 07
2022
SELL
Open market or private sale
$4,076,400
$203.82 p/Share
20,000
Reduced 32.07%
42,368
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$1,936,200
$96.81 p/Share
20,000
Added 24.28%
62,368
Common Stock
Feb 07
2022
SELL
Open market or private sale
$4,404,400
$220.22 p/Share
20,000
Reduced 32.07%
42,368
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$1,511,400
$75.57 p/Share
20,000
Added 24.28%
62,368
Common Stock
Jan 24
2022
SELL
Open market or private sale
$194,412
$213.64 p/Share
910
Reduced 2.1%
42,368
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
1,782
Added 3.95%
43,278
Common Stock
Jan 07
2022
SELL
Open market or private sale
$4,600,800
$230.04 p/Share
20,000
Reduced 32.52%
41,496
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$1,511,400
$75.57 p/Share
20,000
Added 24.54%
61,496
Common Stock
Dec 23
2021
SELL
Open market or private sale
$211,235
$251.47 p/Share
840
Reduced 1.98%
41,496
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
1,671
Added 3.8%
42,336
Common Stock
Dec 07
2021
SELL
Open market or private sale
$5,312,200
$265.61 p/Share
20,000
Reduced 32.97%
40,665
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$1,511,400
$75.57 p/Share
20,000
Added 24.79%
60,665
Common Stock
Nov 08
2021
SELL
Open market or private sale
$6,145,600
$307.28 p/Share
20,000
Reduced 32.97%
40,665
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$1,520,600
$76.03 p/Share
20,000
Added 24.79%
60,665
Common Stock
Oct 25
2021
SELL
Open market or private sale
$262,405
$293.19 p/Share
895
Reduced 2.15%
40,665
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
1,782
Added 4.11%
41,560
Common Stock