Dec 14
2023
SELL
Open market or private sale
$140,000
$70.0 p/Share
2,000
Reduced 2.72%
71,423
Common Stock
Sep 01
2023
-
2,391
Reduced 3.15%
73,423
Common Stock
Sep 01
2023
SELL
Open market or private sale
$379,620
$84.36 p/Share
4,500
Reduced 5.6%
75,814
Common Stock
May 10
2023
SELL
Open market or private sale
$486,960
$80.0 p/Share
6,087
Reduced 7.05%
80,314
Common Stock
May 01
2023
SELL
Open market or private sale
$63,780
$63.78 p/Share
1,000
Reduced 1.14%
86,401
Common Stock
Apr 30
2023
BUY
Grant, award, or other acquisition
$21,284
$30.02 p/Share
709
Added 0.8%
87,401
Common Stock
Apr 03
2023
SELL
Open market or private sale
$67,190
$67.19 p/Share
1,000
Reduced 1.14%
86,692
Common Stock
Mar 01
2023
SELL
Open market or private sale
$62,000
$62.0 p/Share
1,000
Reduced 1.13%
87,692
Common Stock
Feb 28
2023
SELL
Open market or private sale
$178,714
$61.12 p/Share
2,924
Reduced 3.19%
88,692
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
6,311
Added 6.44%
91,616
Common Stock
Feb 22
2023
SELL
Open market or private sale
$64,789
$62.72 p/Share
1,033
Reduced 1.2%
85,305
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,248
Added 2.54%
86,338
Common Stock
Feb 16
2023
SELL
Open market or private sale
$68,767
$63.91 p/Share
1,076
Reduced 1.26%
84,090
Common Stock
Feb 15
2023
SELL
Open market or private sale
$62,572
$65.59 p/Share
954
Reduced 1.11%
85,166
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
2,030
Added 2.3%
86,120
Common Stock
Feb 01
2023
SELL
Open market or private sale
$67,930
$67.93 p/Share
1,000
Reduced 1.18%
84,090
Common Stock
Jan 09
2023
SELL
Open market or private sale
$60,000
$60.0 p/Share
1,000
Reduced 1.16%
85,090
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$15,550
$47.41 p/Share
328
Added 0.38%
86,090
Common Stock
Mar 01
2022
SELL
Open market or private sale
$215,959
$76.69 p/Share
2,816
Reduced 3.18%
85,762
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
5,881
Added 6.23%
88,578
Common Stock
Feb 25
2022
SELL
Open market or private sale
$408,808
$74.6 p/Share
5,480
Reduced 6.21%
82,697
Common Stock
Feb 24
2022
SELL
Open market or private sale
$330,662
$70.1 p/Share
4,717
Reduced 5.08%
88,177
Common Stock
Feb 23
2022
SELL
Open market or private sale
$77,612
$69.05 p/Share
1,124
Reduced 1.34%
82,697
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
10,197
Added 9.89%
92,894
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,247
Added 2.61%
83,821
Common Stock