Aug 26
2024
SELL
Open market or private sale
$2,933,590
$133.85 p/Share
21,917
Reduced 75.23%
7,215
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$1,756,000
$87.8 p/Share
20,000
Added 40.71%
29,132
Common Stock
Feb 26
2024
SELL
Open market or private sale
$101,077
$85.95 p/Share
1,176
Reduced 11.41%
9,132
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
4,321
Added 29.54%
10,308
Common Stock
Nov 08
2023
SELL
Open market or private sale
$19,610
$83.45 p/Share
235
Reduced 3.78%
5,987
Common Stock
Aug 07
2023
SELL
Open market or private sale
$70,470
$93.96 p/Share
750
Reduced 10.76%
6,222
Common Stock
Mar 14
2023
SELL
Open market or private sale
$77,548
$99.04 p/Share
783
Reduced 10.1%
6,972
Common Stock
Mar 03
2023
SELL
Open market or private sale
$26,049
$106.76 p/Share
244
Reduced 3.05%
7,755
Common Stock
Feb 27
2023
SELL
Open market or private sale
$23,537
$104.15 p/Share
226
Reduced 2.75%
7,999
Common Stock
Feb 24
2023
SELL
Open market or private sale
$57,579
$104.31 p/Share
552
Reduced 6.29%
8,225
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,390
Added 21.4%
8,777
Common Stock
Dec 12
2022
SELL
Open market or private sale
$39,034
$103.54 p/Share
377
Reduced 5.57%
6,387
Common Stock
Nov 08
2022
SELL
Open market or private sale
$27,222
$109.77 p/Share
248
Reduced 3.54%
6,764
Common Stock
May 24
2022
SELL
Open market or private sale
$146,030
$85.0 p/Share
1,718
Reduced 19.68%
7,012
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$19,688
$52.5 p/Share
375
Added 4.12%
8,730
Common Stock
May 02
2022
SELL
Open market or private sale
$5,065
$84.41 p/Share
60
Reduced 0.71%
8,355
Common Stock
Mar 03
2022
SELL
Open market or private sale
$20,834
$80.75 p/Share
258
Reduced 2.97%
8,415
Common Stock
Mar 02
2022
SELL
Open market or private sale
$6,317
$84.23 p/Share
75
Reduced 0.86%
8,673
Common Stock
Feb 25
2022
SELL
Open market or private sale
$20,386
$70.54 p/Share
289
Reduced 3.2%
8,748
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,905
Added 30.17%
9,037
Common Stock
Nov 08
2021
SELL
Open market or private sale
$19,451
$101.84 p/Share
191
Reduced 3.59%
5,132
Common Stock
Aug 06
2021
SELL
Open market or private sale
$95,843
$90.76 p/Share
1,056
Reduced 16.55%
5,323
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$19,688
$52.5 p/Share
375
Added 5.55%
6,379
Common Stock
May 03
2021
SELL
Open market or private sale
$4,888
$106.25 p/Share
46
Reduced 0.76%
6,004
Common Stock
Mar 03
2021
SELL
Open market or private sale
$26,419
$101.61 p/Share
260
Reduced 4.12%
6,050
Common Stock