Aug 22
2022
SELL
Open market or private sale
$461,050
$92.21 p/Share
5,000
Reduced 1.62%
304,031
Common Stock
Aug 17
2022
SELL
Open market or private sale
$476,950
$95.39 p/Share
5,000
Reduced 1.59%
309,031
Common Stock
Aug 16
2022
SELL
Open market or private sale
$482,600
$96.52 p/Share
5,000
Reduced 1.57%
314,031
Common Stock
Jul 13
2022
SELL
Open market or private sale
$80,059
$64.46 p/Share
1,242
Reduced 0.39%
319,031
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 0.97%
320,273
Common Stock
Jul 05
2022
SELL
Open market or private sale
$84,005
$57.03 p/Share
1,473
Reduced 0.46%
317,148
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
3,907
Added 1.21%
318,621
Common Stock
Jun 16
2022
SELL
Open market or private sale
$30,963
$47.93 p/Share
646
Reduced 0.2%
314,714
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,563
Added 0.49%
315,360
Common Stock
Apr 13
2022
SELL
Open market or private sale
$252,729
$52.39 p/Share
4,824
Reduced 1.51%
313,797
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
12,500
Added 3.78%
318,621
Common Stock
Apr 04
2022
SELL
Open market or private sale
$96,487
$64.54 p/Share
1,495
Reduced 0.49%
306,121
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.25%
307,616
Common Stock
Mar 16
2022
SELL
Open market or private sale
$35,680
$60.68 p/Share
588
Reduced 0.19%
303,710
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 0.51%
304,298
Common Stock
Feb 17
2022
SELL
Exercise of conversion of derivative security
$99,994
$22.4 p/Share
4,464
Reduced 1.45%
302,736
Common Stock
Feb 16
2022
-
4,762
Reduced 1.57%
298,272
Common Stock
Feb 16
2022
SELL
Open market or private sale
$350,000
$70.0 p/Share
5,000
Reduced 1.62%
303,034
Common Stock
Feb 15
2022
BUY
Other acquisition or disposition
-
14,287
Added 4.43%
308,034
Common Stock
Feb 14
2022
SELL
Open market or private sale
$655,723
$68.12 p/Share
9,626
Reduced 3.17%
293,747
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
23,801
Added 7.27%
303,373
Common Stock
Jan 04
2022
SELL
Open market or private sale
$144,282
$87.55 p/Share
1,648
Reduced 0.59%
279,572
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,906
Added 1.37%
281,220
Common Stock
Dec 16
2021
SELL
Open market or private sale
$54,391
$81.18 p/Share
670
Reduced 0.24%
277,314
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
1,563
Added 0.56%
277,984
Common Stock