Mar 04
2022
SELL
Open market or private sale
$419,370
$132.67 p/Share
3,161
Reduced 10.16%
27,952
Common Stock
Feb 17
2022
SELL
Open market or private sale
$341,258
$119.95 p/Share
2,845
Reduced 8.38%
31,113
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
11,382
Added 25.1%
33,958
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$458,454
$152.92 p/Share
2,998
Reduced 13.55%
19,128
Common Stock
Jan 26
2021
SELL
Open market or private sale
$1,235,950
$247.19 p/Share
5,000
Reduced 18.43%
22,126
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$319,750
$63.95 p/Share
5,000
Added 15.56%
27,126
Common Stock
Jan 19
2021
SELL
Open market or private sale
$1,258,850
$251.77 p/Share
5,000
Reduced 18.43%
22,126
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$248,000
$49.6 p/Share
5,000
Added 15.56%
27,126
Common Stock
Jan 17
2021
SELL
Payment of exercise price or tax liability
$1,607,657
$250.57 p/Share
6,416
Reduced 22.48%
22,126
Common Stock
Jan 17
2021
BUY
Grant, award, or other acquisition
-
12,940
Added 31.19%
28,542
Common Stock
Jan 12
2021
SELL
Open market or private sale
$1,154,550
$230.91 p/Share
5,000
Reduced 24.27%
15,602
Common Stock
Jan 12
2021
BUY
Exercise of conversion of derivative security
$176,250
$35.25 p/Share
5,000
Added 19.53%
20,602
Common Stock
Jan 05
2021
SELL
Open market or private sale
$1,138,650
$227.73 p/Share
5,000
Reduced 24.27%
15,602
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$176,250
$35.25 p/Share
5,000
Added 19.53%
20,602
Common Stock
Dec 29
2020
SELL
Open market or private sale
$1,197,450
$239.49 p/Share
5,000
Reduced 24.27%
15,602
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$176,250
$35.25 p/Share
5,000
Added 19.53%
20,602
Common Stock
Dec 22
2020
SELL
Open market or private sale
$1,153,700
$230.74 p/Share
5,000
Reduced 24.27%
15,602
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$176,250
$35.25 p/Share
5,000
Added 19.53%
20,602
Common Stock
Dec 15
2020
SELL
Open market or private sale
$2,100,000
$210.0 p/Share
10,000
Reduced 39.06%
15,602
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$261,300
$26.13 p/Share
10,000
Added 28.09%
25,602
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,209,700
$241.94 p/Share
5,000
Reduced 24.27%
15,602
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$85,000
$17.0 p/Share
5,000
Added 19.53%
20,602
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,160,900
$232.18 p/Share
5,000
Reduced 24.3%
15,579
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$85,000
$17.0 p/Share
5,000
Added 19.55%
20,579
Common Stock
Nov 17
2020
SELL
Open market or private sale
$1,144,400
$228.88 p/Share
5,000
Reduced 24.3%
15,579
Common Stock