Apr 25
2022
SELL
Open market or private sale
$96,141
$171.68 p/Share
560
Reduced 0.6%
92,141
Common Stock
Apr 22
2022
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.19%
92,701
Common Stock
Apr 18
2022
SELL
Open market or private sale
$322,130
$188.16 p/Share
1,712
Reduced 1.83%
91,586
Common Stock
Apr 09
2022
BUY
Grant, award, or other acquisition
-
3,409
Added 3.53%
93,298
Common Stock
Mar 23
2022
SELL
Open market or private sale
$521,656
$210.6 p/Share
2,477
Reduced 2.68%
89,889
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
5,874
Added 5.98%
92,366
Common Stock
Jan 24
2022
SELL
Open market or private sale
$91,451
$214.17 p/Share
427
Reduced 0.49%
86,492
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.27%
86,919
Common Stock
Dec 23
2021
SELL
Open market or private sale
$301,764
$251.47 p/Share
1,200
Reduced 1.38%
85,804
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
2,388
Added 2.67%
87,004
Common Stock
Nov 09
2021
SELL
Open market or private sale
$1,387,749
$309.42 p/Share
4,485
Reduced 5.03%
84,616
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$266,140
$59.34 p/Share
4,485
Added 4.79%
89,101
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,298,041
$301.87 p/Share
4,300
Reduced 4.84%
84,616
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.61%
88,916
Common Stock
Oct 26
2021
SELL
Open market or private sale
$1,273,660
$296.2 p/Share
4,300
Reduced 4.84%
84,616
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.61%
88,916
Common Stock
Oct 25
2021
SELL
Open market or private sale
$164,186
$293.19 p/Share
560
Reduced 0.66%
84,616
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.29%
85,176
Common Stock
Oct 19
2021
SELL
Open market or private sale
$1,261,792
$293.44 p/Share
4,300
Reduced 4.87%
84,061
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.64%
88,361
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,197,077
$278.39 p/Share
4,300
Reduced 4.87%
84,061
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.64%
88,361
Common Stock
Oct 05
2021
SELL
Open market or private sale
$1,172,352
$272.64 p/Share
4,300
Reduced 4.87%
84,061
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.64%
88,361
Common Stock
Sep 28
2021
SELL
Open market or private sale
$1,175,577
$273.39 p/Share
4,300
Reduced 4.87%
84,061
Common Stock