Mar 01
2023
SELL
Open market or private sale
$465,850
$133.1 p/Share
3,500
Reduced 6.76%
48,283
Common Stock
Feb 27
2023
SELL
Open market or private sale
$657,686
$127.88 p/Share
5,143
Reduced 9.03%
51,783
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
13,287
Added 18.92%
56,926
Common Stock
Feb 10
2023
SELL
Open market or private sale
$427,910
$122.26 p/Share
3,500
Reduced 7.42%
43,639
Common Stock
Feb 01
2023
SELL
Open market or private sale
$79,611
$133.13 p/Share
598
Reduced 1.25%
47,139
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
1,563
Added 3.17%
47,737
Common Stock
Jan 13
2023
SELL
Open market or private sale
$67,875
$120.56 p/Share
563
Reduced 1.2%
46,174
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.6%
46,737
Common Stock
Jan 03
2023
SELL
Open market or private sale
$221,620
$110.81 p/Share
2,000
Reduced 4.21%
45,487
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$90,487
$19.87 p/Share
4,554
Added 8.75%
47,487
Common Stock
Dec 16
2022
SELL
Open market or private sale
$80,585
$109.79 p/Share
734
Reduced 1.68%
42,933
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.12%
43,667
Common Stock
Dec 01
2022
SELL
Open market or private sale
$255,100
$127.55 p/Share
2,000
Reduced 4.57%
41,792
Common Stock
Nov 01
2022
SELL
Open market or private sale
$298,680
$113.61 p/Share
2,629
Reduced 5.66%
43,792
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 3.26%
46,421
Common Stock
Oct 13
2022
SELL
Open market or private sale
$38,733
$79.37 p/Share
488
Reduced 1.08%
44,859
Common Stock
Oct 12
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.68%
45,347
Common Stock
Oct 03
2022
SELL
Open market or private sale
$160,380
$80.19 p/Share
2,000
Reduced 4.34%
44,097
Common Stock
Sep 16
2022
SELL
Open market or private sale
$68,461
$88.11 p/Share
777
Reduced 1.66%
46,097
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 3.85%
46,874
Common Stock
Sep 01
2022
SELL
Open market or private sale
$176,100
$88.05 p/Share
2,000
Reduced 4.26%
44,999
Common Stock
Aug 01
2022
SELL
Open market or private sale
$554,681
$83.89 p/Share
6,612
Reduced 12.33%
46,999
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
1,563
Added 2.83%
53,611
Common Stock
Jul 13
2022
SELL
Open market or private sale
$32,042
$64.47 p/Share
497
Reduced 0.95%
52,048
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.32%
52,545
Common Stock