Sep 28
2021
BUY
Exercise of conversion of derivative security
$10,485
$0.81 p/Share
12,945
Added 15.66%
69,735
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$20,897
$60.57 p/Share
345
Reduced 0.6%
56,790
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
273
Added 0.48%
57,135
Common Stock
Jul 27
2021
SELL
Open market or private sale
$595,809
$75.02 p/Share
7,942
Reduced 12.26%
56,862
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$306,085
$38.54 p/Share
7,942
Added 10.92%
64,804
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$20,757
$60.34 p/Share
344
Reduced 0.6%
56,862
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
273
Added 0.47%
57,206
Common Stock
Apr 15
2021
SELL
Open market or private sale
$185,262
$65.21 p/Share
2,841
Reduced 4.75%
56,933
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$109,492
$38.54 p/Share
2,841
Added 4.54%
59,774
Common Stock
Apr 14
2021
SELL
Open market or private sale
$367,583
$60.22 p/Share
6,104
Reduced 9.68%
56,933
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$235,248
$38.54 p/Share
6,104
Added 8.83%
63,037
Common Stock
Apr 13
2021
SELL
Open market or private sale
$110,280
$60.0 p/Share
1,838
Reduced 3.13%
56,933
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$70,837
$38.54 p/Share
1,838
Added 3.03%
58,771
Common Stock
Mar 17
2021
SELL
Open market or private sale
$761,431
$51.57 p/Share
14,765
Reduced 20.59%
56,933
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$245,394
$16.62 p/Share
14,765
Added 17.08%
71,698
Common Stock
Mar 03
2021
SELL
Open market or private sale
$717,579
$48.6 p/Share
14,765
Reduced 20.59%
56,933
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$245,394
$16.62 p/Share
14,765
Added 17.08%
71,698
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$39,908
$53.14 p/Share
751
Reduced 1.3%
56,933
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
1,092
Added 1.86%
57,684
Common Stock
Feb 01
2021
SELL
Open market or private sale
$736,576
$49.89 p/Share
14,764
Reduced 20.69%
56,592
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$245,378
$16.62 p/Share
14,764
Added 17.14%
71,356
Common Stock
Jan 26
2021
SELL
Open market or private sale
$397,259
$50.02 p/Share
7,942
Reduced 12.31%
56,592
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$306,085
$38.54 p/Share
7,942
Added 10.96%
64,534
Common Stock
Jan 08
2021
SELL
Open market or private sale
$519,892
$47.19 p/Share
11,017
Reduced 16.3%
56,592
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$183,103
$16.62 p/Share
11,017
Added 14.01%
67,609
Common Stock