Aug 30
2024
SELL
Open market or private sale
$195,744
$132.26 p/Share
1,480
Reduced 3.33%
43,000
Common Stock
Aug 29
2024
SELL
Open market or private sale
$465,168
$132.15 p/Share
3,520
Reduced 7.33%
44,480
Common Stock
Feb 26
2024
SELL
Open market or private sale
$447,971
$85.95 p/Share
5,212
Reduced 9.79%
48,000
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
14,927
Added 21.91%
53,212
Common Stock
Aug 07
2023
SELL
Open market or private sale
$469,250
$93.85 p/Share
5,000
Reduced 11.55%
38,285
Common Stock
Mar 03
2023
SELL
Open market or private sale
$107,720
$106.76 p/Share
1,009
Reduced 2.28%
43,285
Common Stock
Feb 27
2023
SELL
Open market or private sale
$68,634
$104.15 p/Share
659
Reduced 1.47%
44,294
Common Stock
Feb 24
2023
SELL
Open market or private sale
$156,658
$104.3 p/Share
1,502
Reduced 3.23%
44,953
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
7,171
Added 13.37%
46,455
Common Stock
Nov 22
2022
SELL
Open market or private sale
$789,075
$105.21 p/Share
7,500
Reduced 16.03%
39,284
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$259,124
$34.55 p/Share
7,500
Added 13.82%
46,784
Common Stock
Aug 15
2022
SELL
Open market or private sale
$360,715
$95.0 p/Share
3,797
Reduced 8.81%
39,284
Common Stock
Aug 04
2022
SELL
Open market or private sale
$489,290
$94.04 p/Share
5,203
Reduced 10.78%
43,081
Common Stock
Mar 03
2022
SELL
Open market or private sale
$50,550
$80.75 p/Share
626
Reduced 1.28%
48,284
Common Stock
Mar 02
2022
SELL
Open market or private sale
$23,332
$84.23 p/Share
277
Reduced 0.56%
48,910
Common Stock
Feb 25
2022
SELL
Open market or private sale
$33,949
$70.58 p/Share
481
Reduced 0.97%
49,187
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
10,933
Added 18.04%
49,668
Common Stock
Mar 03
2021
SELL
Open market or private sale
$212,855
$102.63 p/Share
2,074
Reduced 5.08%
38,735
Common Stock
Mar 02
2021
SELL
Open market or private sale
$35,199
$100.57 p/Share
350
Reduced 0.85%
40,809
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
13,232
Added 24.33%
41,159
Common Stock
Jan 19
2021
SELL
Open market or private sale
$126,554
$121.57 p/Share
1,041
Reduced 3.59%
27,927
Common Stock
Nov 05
2020
SELL
Open market or private sale
$1,604,700
$106.98 p/Share
15,000
Reduced 34.12%
28,968
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$518,250
$34.55 p/Share
15,000
Added 25.44%
43,968
Common Stock