Dec 01
2021
BUY
Exercise of conversion of derivative security
$21,416
$51.48 p/Share
416
Added 1.2%
34,342
Common Stock
Nov 30
2021
SELL
Open market or private sale
$307,518
$80.25 p/Share
3,832
Reduced 10.15%
33,926
Common Stock
Nov 16
2021
SELL
Open market or private sale
$279,257
$83.71 p/Share
3,336
Reduced 8.12%
37,758
Common Stock
Nov 01
2021
SELL
Open market or private sale
$126,210
$84.14 p/Share
1,500
Reduced 3.52%
41,094
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$65,430
$43.62 p/Share
1,500
Added 3.4%
42,594
Common Stock
Oct 01
2021
SELL
Open market or private sale
$118,159
$78.72 p/Share
1,501
Reduced 3.52%
41,094
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$65,474
$43.62 p/Share
1,501
Added 3.4%
42,595
Common Stock
Sep 01
2021
SELL
Open market or private sale
$126,651
$84.49 p/Share
1,499
Reduced 3.52%
41,094
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$65,386
$43.62 p/Share
1,499
Added 3.4%
42,593
Common Stock
Aug 31
2021
SELL
Open market or private sale
$139,178
$83.49 p/Share
1,667
Reduced 3.9%
41,094
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$108,405
$65.03 p/Share
1,667
Added 3.75%
42,761
Common Stock
Aug 02
2021
SELL
Open market or private sale
$107,598
$83.28 p/Share
1,292
Reduced 3.05%
41,094
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$42,533
$32.92 p/Share
1,292
Added 2.96%
42,386
Common Stock
Jul 01
2021
SELL
Open market or private sale
$108,941
$84.32 p/Share
1,292
Reduced 3.05%
41,094
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$42,533
$32.92 p/Share
1,292
Added 2.96%
42,386
Common Stock
Jun 01
2021
SELL
Open market or private sale
$105,952
$82.07 p/Share
1,291
Reduced 3.05%
41,094
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$42,500
$32.92 p/Share
1,291
Added 2.96%
42,385
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
12,500
Added 23.32%
41,094
Common Stock
May 03
2021
SELL
Open market or private sale
$117,339
$90.82 p/Share
1,292
Reduced 4.32%
28,594
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$42,533
$32.92 p/Share
1,292
Added 4.14%
29,886
Common Stock
Apr 05
2021
SELL
Open market or private sale
$438,200
$87.64 p/Share
5,000
Reduced 14.88%
28,594
Common Stock
Apr 01
2021
SELL
Open market or private sale
$113,489
$87.84 p/Share
1,292
Reduced 3.7%
33,594
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$42,533
$32.92 p/Share
1,292
Added 3.57%
34,886
Common Stock
Mar 01
2021
SELL
Open market or private sale
$117,158
$90.75 p/Share
1,291
Reduced 3.7%
33,594
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$42,500
$32.92 p/Share
1,291
Added 3.57%
34,885
Common Stock