Apr 13
2021
SELL
Open market or private sale
$1,523,133
$104.21 p/Share
14,616
Reduced 13.73%
91,871
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
-
36,666
Added 25.61%
106,487
Common Stock
Mar 29
2021
SELL
Open market or private sale
$342,376
$85.02 p/Share
4,027
Reduced 5.45%
69,821
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
9,166
Added 11.04%
73,848
Common Stock
Mar 23
2021
SELL
Open market or private sale
$44,350
$101.72 p/Share
436
Reduced 0.67%
64,682
Common Stock
Mar 22
2021
SELL
Open market or private sale
$47,058
$105.04 p/Share
448
Reduced 0.69%
64,040
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
1,078
Added 1.63%
65,118
Common Stock
Mar 21
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 1.7%
64,488
Common Stock
Mar 16
2021
SELL
Open market or private sale
$246,254
$110.23 p/Share
2,234
Reduced 3.41%
63,370
Common Stock
Mar 10
2021
SELL
Open market or private sale
$579,384
$97.31 p/Share
5,954
Reduced 8.32%
65,604
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
15,521
Added 17.82%
71,558
Common Stock
Feb 25
2021
SELL
Open market or private sale
$203,554
$107.19 p/Share
1,899
Reduced 3.28%
56,037
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
7,353
Added 11.26%
57,936
Common Stock
Dec 24
2020
SELL
Open market or private sale
$8,622,742
$110.67 p/Share
77,914
Reduced 60.63%
50,583
Common Stock
Dec 24
2020
BUY
Exercise of conversion of derivative security
$797,713
$13.13 p/Share
60,755
Added 32.1%
128,497
Common Stock
Dec 23
2020
SELL
Open market or private sale
$47,324
$110.83 p/Share
427
Reduced 0.63%
67,742
Common Stock
Dec 22
2020
SELL
Open market or private sale
$549,288
$105.47 p/Share
5,208
Reduced 7.2%
67,092
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.56%
68,169
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
-
1,117
Added 1.52%
72,300
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
12,500
Added 14.94%
71,183
Common Stock
Dec 10
2020
SELL
Open market or private sale
$112,404
$92.59 p/Share
1,214
Reduced 2.03%
58,683
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
-
3,020
Added 4.8%
59,897
Common Stock
Oct 22
2020
SELL
Open market or private sale
$112,227
$69.02 p/Share
1,626
Reduced 2.78%
56,877
Common Stock
Oct 22
2020
BUY
Exercise of conversion of derivative security
$16,927
$10.41 p/Share
1,626
Added 2.7%
58,503
Common Stock