Mar 24
2023
SELL
Open market or private sale
$35,935
$55.2 p/Share
651
Reduced 0.99%
64,833
Common Stock
Mar 23
2023
SELL
Open market or private sale
$23,946
$56.08 p/Share
427
Reduced 0.65%
65,484
Common Stock
Mar 22
2023
SELL
Open market or private sale
$77,327
$56.32 p/Share
1,373
Reduced 2.07%
64,833
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
1,078
Added 1.61%
65,911
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
3,442
Added 4.94%
66,206
Common Stock
Feb 28
2023
SELL
Open market or private sale
$255,368
$48.94 p/Share
5,218
Reduced 7.68%
62,764
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
18,318
Added 21.23%
67,982
Common Stock
Feb 01
2023
SELL
Open market or private sale
$843,773
$43.66 p/Share
19,326
Reduced 28.01%
49,664
Common Stock
Jan 31
2023
SELL
Open market or private sale
$1,481,550
$42.33 p/Share
35,000
Reduced 33.66%
68,990
Common Stock
Jan 30
2023
SELL
Open market or private sale
$2,074,005
$42.59 p/Share
48,697
Reduced 31.89%
103,990
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
49,664
Added 24.54%
152,687
Common Stock
Jan 23
2023
SELL
Open market or private sale
$94,465
$41.56 p/Share
2,273
Reduced 2.16%
103,023
Common Stock
Jan 22
2023
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.17%
105,296
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
1,145
Added 1.09%
104,046
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
-
6,087
Added 5.59%
102,901
Common Stock
Jan 03
2023
SELL
Open market or private sale
$144,120
$39.55 p/Share
3,644
Reduced 3.63%
96,814
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
9,108
Added 8.31%
100,458
Common Stock
Dec 28
2022
SELL
Open market or private sale
$36,453
$39.84 p/Share
915
Reduced 0.99%
91,350
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
-
2,291
Added 2.42%
92,265
Common Stock
Dec 23
2022
SELL
Open market or private sale
$18,146
$42.3 p/Share
429
Reduced 0.47%
89,974
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.18%
90,403
Common Stock
Oct 24
2022
SELL
Open market or private sale
$105,516
$42.41 p/Share
2,488
Reduced 2.71%
89,326
Common Stock
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 5.16%
91,814
Common Stock
Oct 21
2022
BUY
Exercise of conversion of derivative security
-
1,145
Added 1.3%
86,814
Common Stock
Sep 28
2022
SELL
Open market or private sale
$40,297
$44.04 p/Share
915
Reduced 1.06%
85,669
Common Stock