Sep 15
2021
SELL
Payment of exercise price or tax liability
$196,350
$115.5 p/Share
1,700
Reduced 4.9%
33,018
Common Stock
Sep 15
2021
SELL
Open market or private sale
$581,000
$116.2 p/Share
5,000
Reduced 13.51%
32,018
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$263,329
$35.47 p/Share
7,424
Added 16.7%
37,018
Common Stock
Aug 16
2021
SELL
Open market or private sale
$614,600
$122.92 p/Share
5,000
Reduced 13.78%
31,294
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$217,480
$54.37 p/Share
4,000
Added 9.93%
36,294
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$210,324
$123.72 p/Share
1,700
Reduced 5.0%
32,294
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
3,424
Added 9.55%
32,441
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$233,816
$137.62 p/Share
1,699
Reduced 5.11%
31,570
Common Stock
Jul 15
2021
SELL
Open market or private sale
$688,600
$137.72 p/Share
5,000
Reduced 14.06%
30,570
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$403,534
$54.37 p/Share
7,422
Added 17.26%
35,570
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$239,734
$141.02 p/Share
1,700
Reduced 5.22%
30,847
Common Stock
Jun 15
2021
SELL
Open market or private sale
$702,050
$140.41 p/Share
5,000
Reduced 14.35%
29,847
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$489,836
$65.98 p/Share
7,424
Added 17.56%
34,847
Common Stock
May 17
2021
SELL
Open market or private sale
$668,400
$133.68 p/Share
5,000
Reduced 14.65%
29,123
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$217,480
$54.37 p/Share
4,000
Added 10.49%
34,123
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$229,568
$135.04 p/Share
1,700
Reduced 5.34%
30,123
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
3,424
Added 10.16%
30,270
Common Stock
Apr 15
2021
SELL
Payment of exercise price or tax liability
$252,994
$148.82 p/Share
1,700
Reduced 5.53%
29,068
Common Stock
Apr 15
2021
SELL
Open market or private sale
$750,000
$150.0 p/Share
5,000
Reduced 15.12%
28,068
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$489,836
$65.98 p/Share
7,424
Added 18.33%
33,068
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$229,144
$134.87 p/Share
1,699
Reduced 5.66%
28,344
Common Stock
Mar 15
2021
SELL
Open market or private sale
$669,100
$133.82 p/Share
5,000
Reduced 15.46%
27,344
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$403,589
$54.37 p/Share
7,423
Added 18.67%
32,344
Common Stock
Feb 16
2021
SELL
Open market or private sale
$792,650
$158.53 p/Share
5,000
Reduced 15.81%
26,620
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$263,920
$65.98 p/Share
4,000
Added 11.23%
31,620
Common Stock