Nov 16
2021
BUY
Exercise of conversion of derivative security
-
4,640
Added 18.99%
19,798
Common Stock
Nov 01
2021
SELL
Open market or private sale
$354,625
$141.85 p/Share
2,500
Reduced 14.16%
15,158
Common Stock
Oct 01
2021
SELL
Open market or private sale
$355,100
$142.04 p/Share
2,500
Reduced 12.4%
17,658
Common Stock
Sep 01
2021
SELL
Open market or private sale
$364,775
$145.91 p/Share
2,500
Reduced 11.03%
20,158
Common Stock
Aug 02
2021
SELL
Open market or private sale
$362,075
$144.83 p/Share
2,500
Reduced 9.94%
22,658
Common Stock
Jul 01
2021
SELL
Open market or private sale
$356,375
$142.55 p/Share
2,500
Reduced 9.04%
25,158
Common Stock
Jun 01
2021
SELL
Open market or private sale
$358,725
$143.49 p/Share
2,500
Reduced 8.29%
27,658
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$353,315
$137.53 p/Share
2,569
Reduced 7.85%
30,158
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
5,176
Added 14.08%
31,584
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$830,334
$138.62 p/Share
5,990
Reduced 17.86%
27,551
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
12,079
Added 28.85%
29,786
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$816,472
$138.62 p/Share
5,890
Reduced 21.53%
21,462
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
11,877
Added 31.3%
26,063
Common Stock
May 03
2021
SELL
Open market or private sale
$356,775
$142.71 p/Share
2,500
Reduced 13.91%
15,475
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,331,330
$140.14 p/Share
9,500
Reduced 34.58%
17,975
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$351,690
$37.02 p/Share
9,500
Added 25.69%
27,475
Common Stock
Apr 01
2021
SELL
Open market or private sale
$344,375
$137.75 p/Share
2,500
Reduced 12.21%
17,975
Common Stock
Mar 15
2021
SELL
Open market or private sale
$2,798,225
$130.15 p/Share
21,500
Reduced 51.22%
20,475
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$703,380
$37.02 p/Share
19,000
Added 31.16%
41,975
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$169,128
$118.52 p/Share
1,427
Reduced 5.89%
22,797
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
2,877
Added 10.62%
24,224
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$265,190
$118.6 p/Share
2,236
Reduced 9.48%
21,347
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
4,508
Added 16.05%
23,583
Common Stock
Sep 01
2020
SELL
Open market or private sale
$827,266
$138.71 p/Share
5,964
Reduced 23.82%
19,075
Common Stock
Aug 03
2020
SELL
Open market or private sale
$433,063
$141.57 p/Share
3,059
Reduced 10.89%
25,039
Common Stock