Nov 01
2021
SELL
Payment of exercise price or tax liability
-
5,354
Reduced 20.69%
20,520
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
4,090
Added 13.65%
25,874
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
9,529
Added 30.43%
21,784
Common Stock
Oct 15
2021
SELL
Open market or private sale
$246,108
$205.09 p/Share
1,200
Reduced 8.92%
12,255
Common Stock
Sep 15
2021
SELL
Open market or private sale
$242,028
$201.69 p/Share
1,200
Reduced 8.19%
13,455
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$332,068
$206.51 p/Share
1,608
Reduced 9.89%
14,655
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
4,091
Added 20.1%
16,263
Common Stock
Jul 27
2021
SELL
Open market or private sale
$62,100
$207.0 p/Share
300
Reduced 2.41%
12,172
Common Stock
Jul 15
2021
SELL
Open market or private sale
$93,560
$187.12 p/Share
500
Reduced 3.85%
12,472
Common Stock
Jun 15
2021
SELL
Open market or private sale
$95,950
$191.9 p/Share
500
Reduced 3.71%
12,972
Common Stock
May 17
2021
SELL
Open market or private sale
$89,890
$179.78 p/Share
500
Reduced 3.58%
13,472
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$300,310
$186.76 p/Share
1,608
Reduced 10.32%
13,972
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
4,091
Added 20.8%
15,580
Common Stock
Apr 15
2021
SELL
Open market or private sale
$126,768
$211.28 p/Share
600
Reduced 4.96%
11,489
Common Stock
Mar 16
2021
SELL
Open market or private sale
$20,000
$200.0 p/Share
100
Reduced 0.82%
12,089
Common Stock
Mar 15
2021
SELL
Open market or private sale
$97,515
$195.03 p/Share
500
Reduced 3.94%
12,189
Common Stock
Feb 16
2021
SELL
Open market or private sale
$126,000
$210.0 p/Share
600
Reduced 4.52%
12,689
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$320,443
$196.35 p/Share
1,632
Reduced 10.94%
13,289
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
4,090
Added 21.51%
14,921
Common Stock
Jan 21
2021
SELL
Open market or private sale
$20,000
$200.0 p/Share
100
Reduced 0.91%
10,831
Common Stock
Jan 15
2021
SELL
Open market or private sale
$96,285
$192.57 p/Share
500
Reduced 4.37%
10,931
Common Stock
Jan 08
2021
SELL
Open market or private sale
$280,000
$200.0 p/Share
1,400
Reduced 10.91%
11,431
Common Stock
Dec 15
2020
SELL
Open market or private sale
$86,405
$172.81 p/Share
500
Reduced 3.75%
12,831
Common Stock
Dec 08
2020
SELL
Open market or private sale
$1,105,000
$170.0 p/Share
6,500
Reduced 32.78%
13,331
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$407,594
$132.94 p/Share
3,066
Reduced 13.39%
19,831
Common Stock