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
Feb 15
2022
SELL
Open market or private sale
$74,618
$79.55 p/Share
938
Reduced 1.14%
81,574
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$159,010
$78.33 p/Share
2,030
Added 2.4%
82,512
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$175,043
$13.36 p/Share
13,102
Added 13.5%
83,982
Common Stock
Jun 10
2021
SELL
Open market or private sale
$654,000
$120.0 p/Share
5,450
Reduced 7.14%
70,880
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$9,809
$5.03 p/Share
1,950
Added 2.61%
72,830
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$21,235
$64.74 p/Share
328
Added 0.44%
74,380
Common Stock
Mar 02
2021
SELL
Open market or private sale
$232,407
$138.42 p/Share
1,679
Reduced 2.22%
74,052
Common Stock
Mar 01
2021
SELL
Open market or private sale
$150,909
$137.44 p/Share
1,098
Reduced 1.5%
72,206
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
3,525
Added 4.45%
75,731
Common Stock