Mar 01
2024
BUY
Grant, award, or other acquisition
-
113,586
Added 10.58%
960,072
Common Stock
Jan 03
2024
SELL
Open market or private sale
$566,309
$29.46 p/Share
19,223
Reduced 2.22%
846,486
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
7,848
Added 0.9%
865,709
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
91,036
Added 9.59%
857,861
Common Stock
Jan 04
2023
SELL
Open market or private sale
$248,302
$37.21 p/Share
6,673
Reduced 0.86%
766,825
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
7,848
Added 1.0%
773,498
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
40,990
Added 5.08%
765,650
Common Stock
Jan 01
2022
SELL
Open market or private sale
$279,839
$112.25 p/Share
2,493
Reduced 0.34%
724,660
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
7,848
Added 1.07%
727,153
Common Stock
Sep 01
2021
SELL
Open market or private sale
$7,604,950
$170.0 p/Share
44,735
Reduced 5.86%
719,305
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$934,067
$20.88 p/Share
44,735
Added 5.53%
764,040
Common Stock
Aug 31
2021
SELL
Open market or private sale
$5,864,115
$155.0 p/Share
37,833
Reduced 5.0%
719,305
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$551,605
$14.58 p/Share
37,833
Added 4.76%
757,138
Common Stock
Aug 30
2021
SELL
Open market or private sale
$6,086,795
$156.86 p/Share
38,804
Reduced 5.12%
719,305
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$542,868
$13.99 p/Share
38,804
Added 4.87%
758,109
Common Stock
Aug 23
2021
SELL
Open market or private sale
$4,144,397
$152.71 p/Share
27,139
Reduced 3.64%
719,305
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$363,663
$13.4 p/Share
27,139
Added 3.51%
746,444
Common Stock
Aug 19
2021
SELL
Open market or private sale
$3,434,962
$151.44 p/Share
22,682
Reduced 3.06%
719,305
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$303,939
$13.4 p/Share
22,682
Added 2.97%
741,987
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$268,707
$10.36 p/Share
25,937
Added 3.48%
719,305
Common Stock
Apr 01
2021
SELL
Open market or private sale
$3,190,452
$83.5 p/Share
38,209
Reduced 5.22%
693,368
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$993,864
$13.99 p/Share
71,041
Added 9.13%
707,263
Common Stock
Feb 09
2021
SELL
Open market or private sale
$2,103,225
$75.0 p/Share
28,043
Reduced 4.07%
660,536
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$387,384
$6.83 p/Share
56,718
Added 7.61%
688,579
Common Stock
Feb 05
2021
SELL
Open market or private sale
$1,558,680
$67.94 p/Share
22,942
Reduced 3.5%
631,861
Common Stock