May 02
2022
BUY
Grant, award, or other acquisition
$15,550
$47.41 p/Share
328
Added 0.03%
1,167,934
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$5,659,998
$23.92 p/Share
236,622
Added 16.85%
1,167,606
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,096,590
$76.69 p/Share
14,299
Reduced 1.51%
930,984
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
29,887
Added 3.06%
945,283
Common Stock
Feb 24
2022
SELL
Open market or private sale
$1,901,533
$70.1 p/Share
27,126
Reduced 2.88%
915,396
Common Stock
Feb 23
2022
SELL
Open market or private sale
$358,231
$69.05 p/Share
5,188
Reduced 0.58%
883,879
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
58,643
Added 5.86%
942,522
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
10,373
Added 1.15%
889,067
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,146,236
$79.55 p/Share
14,409
Reduced 1.61%
878,694
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$7,278,626
$32.74 p/Share
222,316
Added 19.93%
893,103
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
6,407
Added 0.95%
670,787
Common Stock
Nov 01
2021
SELL
Open market or private sale
$1,588,637
$93.88 p/Share
16,922
Reduced 2.48%
664,380
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,599,184
$93.64 p/Share
17,078
Reduced 2.45%
681,302
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,981,683
$104.42 p/Share
18,978
Reduced 2.65%
698,380
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,146,775
$107.5 p/Share
19,970
Reduced 2.71%
717,358
Common Stock
Jul 01
2021
SELL
Open market or private sale
$960,779
$123.43 p/Share
7,784
Reduced 1.04%
737,328
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,374,624
$111.0 p/Share
12,384
Reduced 1.63%
745,112
Common Stock
May 03
2021
SELL
Open market or private sale
$2,522,172
$131.09 p/Share
19,240
Reduced 2.48%
757,496
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$21,235
$64.74 p/Share
328
Added 0.04%
776,736
Common Stock
Apr 01
2021
SELL
Open market or private sale
$3,010,487
$132.3 p/Share
22,755
Reduced 2.85%
776,408
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,355,962
$138.42 p/Share
9,796
Reduced 1.21%
799,163
Common Stock
Mar 01
2021
SELL
Open market or private sale
$4,290,583
$137.11 p/Share
31,293
Reduced 3.82%
788,384
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
20,575
Added 2.48%
808,959
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
9,312
Added 1.12%
819,677
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,238,046
$136.3 p/Share
16,420
Reduced 1.99%
810,365
Common Stock