Aug 01
2024
SELL
Open market or private sale
$63,763
$182.18 p/Share
350
Reduced 0.76%
45,595
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
1,659
Added 3.49%
45,945
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$803,600
$160.72 p/Share
5,000
Reduced 10.14%
44,286
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$220,004
$146.67 p/Share
1,500
Reduced 2.95%
49,286
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,331
Added 4.39%
50,786
Common Stock, par valu...
Aug 08
2022
SELL
Open market or private sale
$141,125
$125.0 p/Share
1,129
Reduced 2.28%
48,455
Common Stock, par valu...
Jul 25
2022
SELL
Open market or private sale
$120,230
$120.23 p/Share
1,000
Reduced 1.98%
49,584
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
2,192
Added 4.15%
50,584
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$450,000
$90.0 p/Share
5,000
Reduced 9.36%
48,392
Common Stock, par valu...
Mar 08
2021
BUY
Exercise of conversion of derivative security
$217,250
$43.45 p/Share
5,000
Added 8.56%
53,392
Common Stock, par valu...
Feb 16
2021
SELL
Open market or private sale
$400,000
$80.0 p/Share
5,000
Reduced 9.36%
48,392
Common Stock, par valu...
Feb 16
2021
BUY
Exercise of conversion of derivative security
$193,150
$38.63 p/Share
5,000
Added 8.56%
53,392
Common Stock, par valu...
Jan 07
2021
SELL
Open market or private sale
$375,000
$75.0 p/Share
5,000
Reduced 9.36%
48,392
Common Stock, par valu...
Jan 07
2021
BUY
Exercise of conversion of derivative security
$205,800
$41.16 p/Share
5,000
Added 8.56%
53,392
Common Stock, par valu...
Jan 06
2021
SELL
Open market or private sale
$362,500
$72.5 p/Share
5,000
Reduced 9.36%
48,392
Common Stock, par valu...
Jan 06
2021
BUY
Exercise of conversion of derivative security
$175,000
$35.0 p/Share
5,000
Added 8.56%
53,392
Common Stock, par valu...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
3,671
Added 7.05%
48,392
Common Stock, par valu...
Dec 18
2020
SELL
Open market or private sale
$350,000
$70.0 p/Share
5,000
Reduced 10.06%
44,721
Common Stock, par valu...
Dec 18
2020
BUY
Exercise of conversion of derivative security
$170,450
$34.09 p/Share
5,000
Added 9.14%
49,721
Common Stock, par valu...
Dec 04
2020
SELL
Open market or private sale
$337,500
$67.5 p/Share
5,000
Reduced 10.06%
44,721
Common Stock, par valu...
Dec 04
2020
BUY
Exercise of conversion of derivative security
$231,100
$46.22 p/Share
5,000
Added 9.14%
49,721
Common Stock, par valu...
Nov 24
2020
SELL
Open market or private sale
$325,000
$65.0 p/Share
5,000
Reduced 10.06%
44,721
Common Stock, par valu...
Nov 24
2020
BUY
Exercise of conversion of derivative security
$236,250
$47.25 p/Share
5,000
Added 9.14%
49,721
Common Stock, par valu...
Nov 10
2020
SELL
Open market or private sale
$312,500
$62.5 p/Share
5,000
Reduced 10.06%
44,721
Common Stock, par valu...
Nov 10
2020
BUY
Exercise of conversion of derivative security
$244,000
$48.8 p/Share
5,000
Added 9.14%
49,721
Common Stock, par valu...