Sep 10
2021
BUY
Exercise of conversion of derivative security
$82,824
$5.95 p/Share
13,920
Added 5.64%
233,063
Common Stock
Sep 09
2021
SELL
Open market or private sale
$1,865,000
$119.04 p/Share
15,667
Reduced 6.67%
219,143
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$138,183
$8.82 p/Share
15,667
Added 6.25%
234,810
Common Stock
Sep 01
2021
SELL
Open market or private sale
$732,898
$115.8 p/Share
6,329
Reduced 2.81%
219,143
Common Stock
Aug 31
2021
SELL
Open market or private sale
$3,291,907
$109.69 p/Share
30,011
Reduced 11.75%
225,472
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$221,781
$7.39 p/Share
30,011
Added 10.51%
255,483
Common Stock
Aug 30
2021
SELL
Open market or private sale
$3,656,367
$108.62 p/Share
33,662
Reduced 12.99%
225,472
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$56,703
$5.95 p/Share
9,530
Added 3.9%
235,002
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$288,406
$100.49 p/Share
2,870
Reduced 1.14%
249,604
Common Stock
Aug 02
2021
SELL
Open market or private sale
$241,940
$120.97 p/Share
2,000
Reduced 0.79%
252,412
Common Stock
Jul 23
2021
SELL
Payment of exercise price or tax liability
$110,769
$117.34 p/Share
944
Reduced 0.37%
254,412
Common Stock
Jul 12
2021
SELL
Open market or private sale
$254,760
$127.38 p/Share
2,000
Reduced 0.78%
255,356
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$82,832
$131.48 p/Share
630
Reduced 0.24%
257,356
Common Stock
Jun 14
2021
SELL
Open market or private sale
$227,860
$113.93 p/Share
2,000
Reduced 0.77%
257,986
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$283,768
$97.75 p/Share
2,903
Reduced 1.1%
259,986
Common Stock
May 12
2021
SELL
Open market or private sale
$189,800
$94.9 p/Share
2,000
Reduced 0.76%
262,889
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$126,996
$133.12 p/Share
954
Reduced 0.36%
264,889
Common Stock
Apr 12
2021
SELL
Open market or private sale
$257,680
$128.84 p/Share
2,000
Reduced 0.75%
265,843
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$87,129
$122.2 p/Share
713
Reduced 0.27%
267,843
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$87,129
$122.2 p/Share
713
Reduced 0.27%
267,843
Common Stock
Mar 12
2021
SELL
Open market or private sale
$278,340
$139.17 p/Share
2,000
Reduced 0.74%
268,556
Common Stock
Feb 25
2021
-
45,000
Reduced 14.26%
270,556
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$453,486
$150.81 p/Share
3,007
Reduced 0.94%
315,556
Common Stock
Feb 12
2021
SELL
Open market or private sale
$334,860
$167.43 p/Share
2,000
Reduced 0.62%
318,188
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$192,165
$190.64 p/Share
1,008
Reduced 0.25%
395,188
Common Stock