Feb 27
2023
SELL
Open market or private sale
$226,200
$45.24 p/Share
5,000
Reduced 1.75%
280,519
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
16,731
Added 5.54%
285,519
Common Stock
Jan 11
2023
SELL
Open market or private sale
$19,347
$45.1 p/Share
429
Reduced 0.16%
268,788
Common Stock
Jan 10
2023
SELL
Open market or private sale
$226,050
$45.21 p/Share
5,000
Reduced 1.82%
269,217
Common Stock
Jan 09
2023
SELL
Open market or private sale
$133,860
$44.62 p/Share
3,000
Reduced 1.08%
274,217
Common Stock
Jan 06
2023
SELL
Open market or private sale
$180,800
$45.2 p/Share
4,000
Reduced 1.42%
277,217
Common Stock
Jan 05
2023
SELL
Open market or private sale
$178,400
$44.6 p/Share
4,000
Reduced 1.4%
281,217
Common Stock
Jan 04
2023
SELL
Open market or private sale
$45,640
$45.64 p/Share
1,000
Reduced 0.35%
285,217
Common Stock
Jan 03
2023
SELL
Open market or private sale
$46,490
$46.49 p/Share
1,000
Reduced 0.35%
286,217
Common Stock
Dec 29
2022
SELL
Open market or private sale
$136,071
$48.15 p/Share
2,826
Reduced 0.97%
287,217
Common Stock
Dec 27
2022
SELL
Open market or private sale
$47,810
$47.81 p/Share
1,000
Reduced 0.34%
290,043
Common Stock
Dec 22
2022
SELL
Open market or private sale
$237,600
$47.52 p/Share
5,000
Reduced 1.69%
291,043
Common Stock
Dec 21
2022
SELL
Open market or private sale
$282,726
$48.05 p/Share
5,884
Reduced 1.95%
296,043
Common Stock
Dec 20
2022
SELL
Open market or private sale
$149,768
$47.38 p/Share
3,161
Reduced 1.04%
301,927
Common Stock
Dec 19
2022
SELL
Open market or private sale
$142,800
$47.6 p/Share
3,000
Reduced 0.97%
305,088
Common Stock
Dec 16
2022
SELL
Open market or private sale
$238,950
$47.79 p/Share
5,000
Reduced 1.6%
308,088
Common Stock
Dec 15
2022
SELL
Open market or private sale
$144,930
$48.31 p/Share
3,000
Reduced 0.95%
313,088
Common Stock
Dec 14
2022
SELL
Open market or private sale
$360,463
$50.12 p/Share
7,192
Reduced 2.22%
316,088
Common Stock
Dec 13
2022
SELL
Open market or private sale
$330,801
$50.83 p/Share
6,508
Reduced 1.97%
323,280
Common Stock
Dec 12
2022
SELL
Open market or private sale
$308,700
$51.45 p/Share
6,000
Reduced 1.79%
329,788
Common Stock
Nov 23
2022
SELL
Open market or private sale
$556,319
$48.77 p/Share
11,407
Reduced 3.29%
335,788
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$530,722
$5.5 p/Share
96,495
Added 21.75%
347,195
Common Stock
Nov 22
2022
SELL
Open market or private sale
$153,818
$48.94 p/Share
3,143
Reduced 1.24%
250,700
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$153,730
$5.5 p/Share
27,951
Added 9.92%
253,843
Common Stock
Nov 21
2022
SELL
Open market or private sale
$368,846
$47.84 p/Share
7,710
Reduced 3.3%
225,892
Common Stock