Dec 20
2021
SELL
Open market or private sale
$1,500,427
$545.61 p/Share
2,750
Reduced 11.34%
21,496
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$517,438
$643.58 p/Share
804
Reduced 3.21%
24,246
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,403
Added 5.39%
24,607
Common Stock
Sep 24
2021
SELL
Open market or private sale
$1,727,000
$628.0 p/Share
2,750
Reduced 10.42%
23,647
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$466,899
$625.87 p/Share
746
Reduced 2.75%
26,397
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 4.99%
26,732
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,602,453
$582.71 p/Share
2,750
Reduced 9.68%
25,665
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$384,817
$515.84 p/Share
746
Reduced 2.56%
28,415
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 4.66%
28,750
Common Stock
Mar 25
2021
SELL
Open market or private sale
$269,178
$448.63 p/Share
600
Reduced 2.12%
27,757
Common Stock
Feb 16
2021
SELL
Open market or private sale
$299,856
$499.76 p/Share
600
Reduced 2.07%
28,357
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$7,259,513
$472.44 p/Share
15,366
Reduced 34.67%
28,957
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
28,856
Added 48.78%
30,299
Common Stock
Jan 15
2021
SELL
Open market or private sale
$277,842
$463.07 p/Share
600
Reduced 3.73%
15,467
Common Stock
Dec 15
2020
SELL
Open market or private sale
$293,628
$489.38 p/Share
600
Reduced 3.6%
16,067
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$3,676,590
$486.0 p/Share
7,565
Reduced 31.22%
16,667
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
14,216
Added 36.97%
24,232
Common Stock
Nov 16
2020
SELL
Open market or private sale
$275,874
$459.79 p/Share
600
Reduced 5.65%
10,016
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$200,774
$488.5 p/Share
411
Reduced 3.73%
10,616
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
774
Added 6.56%
11,027
Common Stock
Oct 15
2020
SELL
Open market or private sale
$299,556
$499.26 p/Share
600
Reduced 5.53%
10,253
Common Stock
Sep 15
2020
SELL
Open market or private sale
$295,212
$492.02 p/Share
600
Reduced 5.24%
10,853
Common Stock
Aug 17
2020
SELL
Open market or private sale
$270,186
$450.31 p/Share
600
Reduced 4.98%
11,453
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$176,857
$430.31 p/Share
411
Reduced 3.3%
12,053
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 5.84%
12,464
Common Stock