May 01
2023
BUY
Grant, award, or other acquisition
$21,284
$30.02 p/Share
709
Added 0.06%
1,208,015
Common Stock
Feb 28
2023
SELL
Open market or private sale
$636,625
$61.12 p/Share
10,416
Reduced 0.86%
1,207,306
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
22,492
Added 1.81%
1,217,722
Common Stock
Feb 22
2023
SELL
Open market or private sale
$298,798
$62.72 p/Share
4,764
Reduced 0.4%
1,195,230
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
10,374
Added 0.86%
1,199,994
Common Stock
Feb 15
2023
SELL
Open market or private sale
$958,729
$65.59 p/Share
14,617
Reduced 1.21%
1,189,620
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
31,132
Added 2.52%
1,204,237
Common Stock
Feb 13
2023
SELL
Open market or private sale
$292,217
$64.55 p/Share
4,527
Reduced 0.38%
1,173,105
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
9,705
Added 0.82%
1,177,632
Common Stock
Jul 01
2022
SELL
Open market or private sale
$285
$40.75 p/Share
7
Reduced 0.0%
1,167,927
Common Stock
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