Feb 16
2023
BUY
Exercise of conversion of derivative security
-
6,291
Added 2.94%
207,610
Common Stock, par valu...
Jan 31
2023
SELL
Other acquisition or disposition
-
36,000
Reduced 15.17%
201,319
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
63,990
Added 21.24%
237,319
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
7,502
Added 4.15%
173,329
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
13,107
Added 7.33%
165,827
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
8,850
Added 5.48%
152,720
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
38,525
Added 21.12%
143,870
Common Stock, par valu...
Nov 05
2021
SELL
Open market or private sale
$617,155
$134.75 p/Share
4,580
Reduced 4.17%
105,345
Common Stock, par valu...
Nov 04
2021
SELL
Open market or private sale
$3,576,430
$133.25 p/Share
26,840
Reduced 19.62%
109,925
Common Stock, par valu...
Nov 03
2021
SELL
Open market or private sale
$1,130,415
$131.75 p/Share
8,580
Reduced 5.9%
136,765
Common Stock, par valu...
Nov 02
2021
SELL
Open market or private sale
$2,059,202
$127.75 p/Share
16,119
Reduced 9.98%
145,345
Common Stock, par valu...
Oct 15
2021
SELL
Open market or private sale
$495,798
$127.75 p/Share
3,881
Reduced 2.35%
161,464
Common Stock, par valu...
Oct 14
2021
SELL
Open market or private sale
$2,495,000
$124.75 p/Share
20,000
Reduced 10.79%
165,345
Common Stock, par valu...
Sep 07
2021
-
205
Reduced 0.11%
185,345
Common Stock, par valu...
May 03
2021
-
530
Reduced 0.28%
185,550
Common Stock, par valu...
Mar 25
2021
SELL
Open market or private sale
$3,052,278
$90.24 p/Share
33,824
Reduced 15.38%
186,080
Common Stock, par valu...
Mar 12
2021
SELL
Open market or private sale
$87,461
$89.98 p/Share
972
Reduced 0.44%
219,904
Common Stock, par valu...
Mar 11
2021
SELL
Open market or private sale
$1,201,236
$89.96 p/Share
13,353
Reduced 5.7%
220,876
Common Stock, par valu...
Mar 10
2021
SELL
Open market or private sale
$52,087
$89.96 p/Share
579
Reduced 0.25%
234,229
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$114,416
$89.95 p/Share
1,272
Reduced 0.54%
234,808
Common Stock, par valu...
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
7,973
Added 3.27%
236,080
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
7,501
Added 3.18%
228,107
Common Stock, par valu...
Feb 20
2021
BUY
Grant, award, or other acquisition
-
13,108
Added 5.61%
220,606
Common Stock, par valu...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
28,260
Added 11.99%
207,498
Common Stock, par valu...
Dec 17
2020
SELL
Open market or private sale
$2,666,492
$85.72 p/Share
31,107
Reduced 14.79%
179,238
Common Stock, par valu...