Nov 15
2021
SELL
Open market or private sale
$280,760
$140.38 p/Share
2,000
Reduced 3.35%
57,684
Common Stock
Oct 15
2021
SELL
Open market or private sale
$277,420
$138.71 p/Share
2,000
Reduced 3.24%
59,684
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$782,670
$130.75 p/Share
5,986
Reduced 8.85%
61,684
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
6,939
Added 9.3%
67,670
Common Stock
Sep 15
2021
SELL
Open market or private sale
$251,960
$125.98 p/Share
2,000
Reduced 3.19%
60,731
Common Stock
Aug 16
2021
SELL
Open market or private sale
$4,369,275
$129.46 p/Share
33,750
Reduced 34.98%
62,731
Common Stock
Aug 16
2021
-
5,000
Reduced 5.85%
80,481
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$529,830
$25.23 p/Share
21,000
Added 19.72%
85,481
Common Stock
Jul 15
2021
SELL
Open market or private sale
$228,220
$114.11 p/Share
2,000
Reduced 2.42%
80,481
Common Stock
Jun 15
2021
SELL
Open market or private sale
$232,000
$116.0 p/Share
2,000
Reduced 2.37%
82,481
Common Stock
May 24
2021
-
1,500
Reduced 1.74%
84,481
Common Stock
May 17
2021
SELL
Open market or private sale
$252,520
$126.26 p/Share
2,000
Reduced 2.27%
85,981
Common Stock
Apr 26
2021
BUY
Grant, award, or other acquisition
-
31,496
Added 26.36%
87,981
Common Stock
Apr 15
2021
SELL
Open market or private sale
$275,640
$137.82 p/Share
2,000
Reduced 3.42%
56,485
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$1,690,368
$136.32 p/Share
12,400
Reduced 17.49%
58,485
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
-
31,574
Added 30.82%
70,885
Common Stock
Mar 15
2021
SELL
Open market or private sale
$268,280
$134.14 p/Share
2,000
Reduced 4.84%
39,311
Common Stock
Feb 16
2021
SELL
Open market or private sale
$258,380
$129.19 p/Share
2,000
Reduced 4.62%
41,311
Common Stock
Jan 15
2021
SELL
Open market or private sale
$247,700
$123.85 p/Share
2,000
Reduced 4.41%
43,311
Common Stock
Dec 15
2020
SELL
Open market or private sale
$228,400
$114.2 p/Share
2,000
Reduced 4.23%
45,311
Common Stock
Nov 16
2020
SELL
Open market or private sale
$274,825
$109.93 p/Share
2,500
Reduced 5.02%
47,311
Common Stock
Nov 09
2020
-
2,383
Reduced 4.57%
49,811
Common Stock
Oct 15
2020
SELL
Open market or private sale
$215,900
$86.36 p/Share
2,500
Reduced 4.57%
52,194
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$535,923
$77.67 p/Share
6,900
Reduced 11.2%
54,694
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
-
11,074
Added 15.24%
61,594
Common Stock