Jan 27
2022
-
25,000
Reduced 3.68%
653,838
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
307
Added 0.07%
426,019
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
400
Added 0.09%
425,712
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
2,818
Added 0.48%
585,312
Common Stock
Oct 14
2021
SELL
Open market or private sale
$13,687
$112.19 p/Share
122
Reduced 0.02%
582,494
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
-
307
Added 0.05%
582,616
Common Stock
Sep 23
2021
SELL
Open market or private sale
$19,982
$125.67 p/Share
159
Reduced 0.03%
582,309
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
-
400
Added 0.07%
582,468
Common Stock
Sep 10
2021
SELL
Open market or private sale
$104,708
$119.53 p/Share
876
Reduced 0.15%
582,068
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
2,818
Added 0.48%
582,944
Common Stock
Jul 14
2021
SELL
Open market or private sale
$8,831
$116.2 p/Share
76
Reduced 0.01%
580,126
Common Stock
Jul 13
2021
BUY
Exercise of conversion of derivative security
-
307
Added 0.05%
580,202
Common Stock
Jun 23
2021
SELL
Open market or private sale
$11,403
$115.18 p/Share
99
Reduced 0.02%
579,895
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
400
Added 0.07%
579,994
Common Stock
Jun 10
2021
SELL
Open market or private sale
$71,615
$102.6 p/Share
698
Reduced 0.12%
579,594
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
2,818
Added 0.48%
580,292
Common Stock
Apr 14
2021
SELL
Open market or private sale
$8,249
$108.54 p/Share
76
Reduced 0.01%
577,474
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
-
307
Added 0.05%
577,550
Common Stock
Mar 23
2021
SELL
Open market or private sale
$10,274
$101.72 p/Share
101
Reduced 0.02%
577,243
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
401
Added 0.07%
577,344
Common Stock
Mar 10
2021
SELL
Open market or private sale
$74,539
$97.31 p/Share
766
Reduced 0.13%
576,943
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
2,818
Added 0.49%
577,709
Common Stock
Feb 01
2021
SELL
Open market or private sale
$22,769
$107.4 p/Share
212
Reduced 0.04%
574,891
Common Stock
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
707
Added 0.12%
575,103
Common Stock
Dec 10
2020
SELL
Open market or private sale
$92,220
$92.59 p/Share
996
Reduced 0.17%
574,396
Common Stock